Skip to content

CommitService: missing resolutions of obsolete changesets

The Rails app will legitimately call a lot of methods on obsolete changesets, for instance to watch older commits in MRs, or to maintain direct commit links. It is a general principle that this must work if the commit is identified by its full id (hash), but there were some loopholes and it was poorly tested.

Closes heptapod#640 (closed), which is due to ListCommitByOids

Edited by Georges Racinet

Merge request reports