Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
COmanage Registry 0.9.2 (Essential Enneagon Plus One Plus)
-
None
Description
Extended Types were originally just types, with hardcoded enum values. As a result, they are implemented as VARCHAR and not by referencing co_extended_types_id. Refactor references to Extended Types to be by ID, rather than string. This would include
- The relevant models (Name, Address, etc)
- Enrollment Flow Attributes and Defaults
- Self Service Permissions
See also CoExtendedTypesController::typeInUse().