Skip to content

repository: Structured errors for UserRebaseConfirmable

John Cai requested to merge jc-rebase-cofirmable-structured-errors into master

Currently, UserRebaseConfirmable will return gRPC OK even when there is an error during rebase or if there is an error during PreReceive when it calls the GitLab API for an access check.

This change modifies the error handling to return a detailed gRPC structured error in either of these failure modes.

related: gitlab!82626 (merged), !4382 (merged)

Changelog: changed

Merge request reports