File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace App \Console \Commands ;
4
4
5
- use Illuminate \Console \Command ;
6
5
use App \Models \User ;
7
- use Illuminate \Database \Eloquent \Collection ;
8
6
use App \Social \GithubUserApi ;
9
7
use Exception ;
8
+ use Illuminate \Console \Command ;
9
+ use Illuminate \Database \Eloquent \Collection ;
10
10
11
11
class ResolveDuplicateGithubUsernames extends Command
12
12
{
@@ -38,18 +38,21 @@ public function handle(): void
38
38
} catch (Exception $ e ) {
39
39
$ message = $ e ->getCode () === 404 ? "Error 404: github_id - $ user ->github_id " : $ e ->getMessage ();
40
40
$ this ->error ($ message );
41
+
41
42
continue ;
42
43
}
43
44
44
45
// If the user doesn't exist on GitHub
45
46
if (! $ githubUser || ! $ githubUser ->login ()) {
46
47
$ user ->update (['github_username ' => null ]);
48
+
47
49
continue ;
48
50
}
49
51
50
52
// If the user's github_username marked as unique
51
53
if (in_array ($ githubUser ->login (), $ uniqueUsernames )) {
52
54
$ user ->update (['github_username ' => null ]);
55
+
53
56
continue ;
54
57
}
55
58
Original file line number Diff line number Diff line change 2
2
3
3
namespace App \Social ;
4
4
5
- use Illuminate \Support \Facades \Http ;
6
5
use Illuminate \Http \Client \ConnectionException ;
6
+ use Illuminate \Support \Facades \Http ;
7
7
8
8
class GithubUserApi
9
9
{
You can’t perform that action at this time.
0 commit comments