Skip to content

Remove remaining 'skip validation' exceptions for Organization presence validation on Namespace

Rutger Wessels requested to merge 411832-remove-validation-exception into master

What does this MR do and why?

In !155732 (merged), we added validation for presence of an Organization on Namespaces. Since this MR was already quite big and impactful, most 'Create Namespace' code paths are wrapped in a Namespace.with_disabled_organization_validation method, which caused the validation to be skipped.

This MR will remove the remaining usages of this exception.

In a next MR, I will remove the Namespace.with_disabled_organization_validation method.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #411832 (closed)

Edited by Rutger Wessels

Merge request reports

Loading