Skip to content

Commit 32301db

Browse files
committed
move get_authorized_product_type_members / get_authorized_product_type_groups to Pro
Mirror of the prior slice for the product_type domain. After the V3 ViewSet removals (organization_members, organization_groups), no OS code calls these helpers — only Pro does. Drop them and the now-orphan Product_Type_Member, Product_Type_Group, Global_Role imports from dojo/product_type/queries.py. Pro's pro/product_type/queries.py owns the new home.
1 parent c8b8403 commit 32301db

1 file changed

Lines changed: 0 additions & 21 deletions

File tree

dojo/product_type/queries.py

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,6 @@
33
except ImportError:
44
def get_auth_filter(key): return None
55

6-
try:
7-
from dojo.authorization.models import Global_Role, Product_Type_Group, Product_Type_Member
8-
except ImportError:
9-
Global_Role = None
10-
Product_Type_Group = None
11-
Product_Type_Member = None
12-
136
from dojo.models import Product_Type
147
from dojo.request_cache import cache_for_request
158

@@ -21,17 +14,3 @@ def get_authorized_product_types(permission):
2114
if impl:
2215
return impl(permission)
2316
return Product_Type.objects.all().order_by("name")
24-
25-
26-
def get_authorized_product_type_members(permission):
27-
impl = get_auth_filter("product_type.get_authorized_product_type_members")
28-
if impl:
29-
return impl(permission)
30-
return Product_Type_Member.objects.all().order_by("id").select_related("role")
31-
32-
33-
def get_authorized_product_type_groups(permission):
34-
impl = get_auth_filter("product_type.get_authorized_product_type_groups")
35-
if impl:
36-
return impl(permission)
37-
return Product_Type_Group.objects.all().order_by("id").select_related("role")

0 commit comments

Comments
 (0)