IFC-1305 Remove permission identifier custom code#8330
IFC-1305 Remove permission identifier custom code#8330
identifier custom code#8330Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
d52db84 to
ee586ce
Compare
CodSpeed Performance ReportMerging this PR will not alter performanceComparing Summary
|
| optional=True, | ||
| allow_override=AllowOverrideType.NONE, | ||
| deprecation="Use permission display_label instead", | ||
| ), |
There was a problem hiding this comment.
Do we need a migration or state=absent here for this to be removed from existing installations?
There was a problem hiding this comment.
We sure do we have the backend/infrahub/core/schema/definitions/deprecated.py file for that it seems.
This change cleans up the custom code we used to have to generate permission identifiers. These are now replaced by display labels (brought by #8039).