Skip to content

Conversation

cpfeiffer
Copy link

This method used to use the merge request's source project (e.g. a fork) to get the commits. However this appears to be unnecessary and wrong with current GitLab versions at least 14.x, 15.x).

In particular, this would fail hard when trying to get the commits after the source project was deleted.

The commits of a merge request belong to the project of the merge request and not to any other project where they may have been developed in.

This now works both for fork (still available) and fork (deleted), as well as merge requests from within the same project (no fork),

This method used to use the merge request's source project (e.g. a fork)
to get the commits. However this appears to be unnecessary and wrong with
current GitLab versions at least 14.x, 15.x).

In particular, this would fail hard when trying to get the commits after
the source project was deleted.

The commits of a merge request belong to the project of the merge request
and not to any other project where they may have been developed in.
cpfeiffer added a commit to GEBIT/gitlab-github-proxy that referenced this pull request Oct 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant