Skip to content

Resolve "NoMethodError: undefined method `namespace' for nil:NilClass"

Mario de la Ossa requested to merge 49061-submodule-helper-fix into master

What does this MR do?

Fixes a regression where relative submodules get an exception when we try to look up their full path

Are there points in the code the reviewer needs to double check?

The regression occurs because we can't assume we have a @project variable available (since this module is used inside API entities). The fix was to use the provided repository param to get the project instead, but any other suggestions are very welcome.

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #49061 (closed)

Edited by Mario de la Ossa

Merge request reports