Skip to content

Modify Namespace spec factory to always have a type

charlie ablett requested to merge 341447-cablett-namespace-factory into master

What does this MR do and why?

Modifies namespace factory to explicitly create User type namespaces.

Previously, nil namespaces meant personal (user) namespaces. We've moved away from that, backfilling the User namespace models to have type User rather than nil. This is part of an effort to prohibit nil type namespaces generally and make them all explicitly typed.

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #341447 (closed)

Edited by charlie ablett

Merge request reports