Marshall Bowers
78120cc568
collab: Upsert users by github_user_id instead of github_login ( #16706 )
...
This PR makes it so users are upserted by their `github_user_id` instead
of by their `github_login`.
The `github_user_id` is a stable identifier that does not change, while
the `github_login` can change.
In practice we were already using
`get_or_create_user_by_github_account`, which already checks for an
existing user with a `github_user_id` first, so this change doesn't
result in a change in behavior.
This change is primarily for correctness in the event that `create_user`
is called directly, as we want to be upserting by the stable identifier.
Release Notes:
- N/A
2024-08-22 19:15:32 -04:00
..
2024-08-22 18:05:23 +02:00
2024-08-16 17:52:31 -04:00
2024-08-06 19:30:48 -06:00
2024-08-22 18:05:23 +02:00
2024-08-16 10:09:38 -07:00
2024-08-22 13:31:58 -06:00
2024-08-22 14:52:18 -06:00
2024-08-22 19:15:32 -04:00
2024-08-21 09:38:12 +02:00
2024-08-12 13:01:32 -04:00
2024-08-16 13:50:19 -07:00
2024-08-21 20:27:19 -06:00
2024-08-20 14:27:33 -04:00
2024-08-08 15:46:33 +02:00
2024-08-22 12:51:32 -06:00
2024-08-16 10:09:38 -07:00
2024-08-15 13:10:46 -04:00
2024-08-19 11:09:52 -07:00
2024-08-13 13:18:25 -04:00
2024-08-13 23:06:07 -07:00
2024-08-22 12:59:00 -06:00
2024-08-13 23:06:07 -07:00
2024-08-20 14:27:33 -04:00
2024-08-18 02:24:32 +03:00
2024-08-06 11:49:04 -04:00
2024-08-23 00:11:01 +02:00
2024-08-05 20:26:21 -04:00
2024-08-14 12:37:02 -04:00
2024-08-06 08:55:27 -04:00
2024-08-22 12:51:32 -06:00
2024-08-22 12:48:47 -04:00
2024-08-22 16:47:34 +02:00
2024-08-22 15:48:45 -06:00
2024-08-15 11:46:43 -04:00
2024-08-21 11:18:43 -06:00
2024-08-08 11:53:37 +02:00
2024-08-19 18:42:49 +02:00
2024-08-13 01:43:19 +02:00
2024-08-14 18:02:46 -07:00
2024-08-21 00:39:10 -04:00
2024-08-13 13:18:25 -04:00
2024-08-17 12:28:53 -06:00
2024-08-18 15:22:19 -06:00
2024-08-19 12:29:16 -03:00
2024-08-22 16:47:34 +02:00
2024-08-22 16:05:01 +02:00
2024-08-21 22:15:08 +03:00
2024-08-22 18:05:23 +02:00
2024-08-08 15:58:59 +02:00
2024-08-22 15:03:42 -07:00
2024-08-02 19:51:26 +02:00
2024-08-08 15:46:33 -07:00
2024-08-06 15:51:53 -04:00
2024-08-20 14:27:33 -04:00
2024-08-20 14:27:33 -04:00
2024-08-20 14:27:33 -04:00
2024-08-09 12:32:26 +02:00
2024-08-09 13:37:54 -04:00
2024-08-14 17:01:16 +03:00
2024-08-14 17:01:16 +03:00
2024-08-21 20:24:35 -04:00
2024-08-22 16:19:24 +02:00
2024-08-22 13:23:44 -06:00
2024-08-20 14:27:33 -04:00
2024-08-20 13:13:27 -04:00
2024-08-22 18:05:23 +02:00
2024-08-16 10:09:38 -07:00
2024-08-22 11:13:33 -06:00
2024-08-22 11:13:33 -06:00
2024-08-22 15:24:41 -06:00
2024-08-22 12:56:49 -06:00