zeripath
e8574f2f7d
Nicely handle missing user in collaborations ( #17049 )
...
* Nicely handle missing user in collaborations
It is possible to have a collaboration in a repository which refers to a no-longer
existing user. This causes the repository transfer to fail with an unusual error.
This PR makes `repo.getCollaborators()` nicely handle the missing user by ghosting
the collaboration but also adds consistency check. It also adds an
Access consistency check.
Fix #17044
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
2021-09-27 19:07:19 +01:00
..
2021-09-09 21:13:36 +01:00
2021-08-24 11:47:09 -05:00
2021-09-22 13:38:34 +08:00
2021-06-07 07:27:09 +02:00
2021-07-24 18:03:58 +02:00
2021-09-22 13:38:34 +08:00
2021-09-25 15:00:12 +02:00
2021-09-24 19:32:56 +08:00
2021-07-24 11:16:34 +01:00
2021-08-05 17:56:11 +01:00
2021-09-27 19:07:19 +01:00
2021-06-17 11:35:05 +01:00
2021-07-24 18:03:58 +02:00
2021-07-24 13:00:41 +02:00
2021-09-27 13:19:34 +01:00
2021-09-24 19:32:56 +08:00
2021-09-22 13:38:34 +08:00
2021-09-24 14:29:32 +01:00
2021-04-12 10:49:26 -04:00
2021-09-22 13:38:34 +08:00
2021-09-24 19:32:56 +08:00
2021-07-24 18:03:58 +02:00
2021-09-22 13:38:34 +08:00
2021-09-22 13:38:34 +08:00
2021-09-24 14:29:32 +01:00
2021-08-07 12:43:50 +03:00
2021-09-24 19:32:56 +08:00
2021-05-03 13:24:24 -04:00
2021-09-19 19:49:59 +08:00
2021-09-22 13:38:34 +08:00
2021-06-07 07:27:09 +02:00
2021-09-22 13:38:34 +08:00
2021-09-22 13:38:34 +08:00
2021-04-09 09:40:34 +02:00
2021-08-19 16:41:20 -04:00
2021-09-22 13:38:34 +08:00
2021-09-22 13:38:34 +08:00
2021-09-22 13:38:34 +08:00
2021-07-08 13:38:13 +02:00
2021-09-19 19:49:59 +08:00
2021-09-24 19:32:56 +08:00
2021-07-08 13:38:13 +02:00
2021-07-24 18:03:58 +02:00
2021-09-27 15:47:44 +01:00
2021-07-14 10:43:13 -04:00
2021-09-22 13:38:34 +08:00
2021-09-11 16:21:17 +02:00
2021-09-22 13:38:34 +08:00
2021-09-08 18:43:19 +01:00
2021-09-22 13:38:34 +08:00
2021-09-19 19:49:59 +08:00
2021-04-14 19:52:01 +01:00
2021-07-08 13:38:13 +02:00
2021-07-25 03:59:27 +01:00
2021-07-08 13:38:13 +02:00
2021-09-16 15:34:54 +02:00