forked from NYANDEV/forgejo
4707d4b8a9
Backport #17049 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> |
||
---|---|---|
.. | ||
authorizedkeys.go | ||
checkOldArchives.go | ||
dbconsistency.go | ||
dbversion.go | ||
doctor.go | ||
fix16961.go | ||
fix16961_test.go | ||
mergebase.go | ||
misc.go | ||
paths.go | ||
storage.go | ||
usertype.go |