File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,14 @@ def get_queryset(self) -> models.QuerySet:
7272 """
7373 return super ().get_queryset ().exclude (cncnet_id__in = self ._SYSTEM_CNCNET_IDS )
7474
75+ def all_including_legacy_uploader (self ):
76+ """Base queryset that includes the legacy upload user.
77+
78+ :return:
79+ A queryset that only returns all.
80+ """
81+ return super ().get_queryset ().exclude (cncnet_id = constants .MigrationUser .CNCNET_ID )
82+
7583
7684class CncUser (AbstractBaseUser ):
7785 CncnetUserGroup = constants .CncnetUserGroup
Original file line number Diff line number Diff line change @@ -79,7 +79,8 @@ class Meta:
7979
8080 cnc_user_id = serializers .PrimaryKeyRelatedField (
8181 source = "cnc_user" ,
82- queryset = CncUser .objects .all (),
82+ # Allow system users
83+ queryset = CncUser .objects .all_including_legacy_uploader (),
8384 pk_field = serializers .UUIDField (),
8485 )
8586
You can’t perform that action at this time.
0 commit comments