refactor(access): Update URL route name for Entity model
ref: #839 #840 #841 #842 #843 #844 #845
This commit is contained in:
@ -34,7 +34,7 @@ class ContactPermissionsAPIInheritedCases(
|
||||
|
||||
kwargs_create_item_diff_org: dict = None
|
||||
|
||||
# url_name = '_api_v2_entity_sub'
|
||||
# url_name = '_api_entity_sub'
|
||||
|
||||
|
||||
# @pytest.fixture(scope='class')
|
||||
|
@ -223,7 +223,7 @@ class EntityMetadataInheritedCases(
|
||||
|
||||
kwargs_create_item_diff_org: dict = {}
|
||||
|
||||
url_name = '_api_v2_entity_sub'
|
||||
url_name = '_api_entity_sub'
|
||||
|
||||
|
||||
@classmethod
|
||||
@ -257,4 +257,4 @@ class EntityMetadataTest(
|
||||
|
||||
):
|
||||
|
||||
url_name = '_api_v2_entity'
|
||||
url_name = '_api_entity'
|
||||
|
@ -24,7 +24,7 @@ class EntityPermissionsAPITestCases(
|
||||
|
||||
url_kwargs: dict = {}
|
||||
|
||||
url_name = '_api_v2_entity'
|
||||
url_name = '_api_entity'
|
||||
|
||||
url_view_kwargs: dict = {}
|
||||
|
||||
@ -53,7 +53,7 @@ class EntityPermissionsAPIInheritedCases(
|
||||
|
||||
kwargs_create_item_diff_org: dict = None
|
||||
|
||||
url_name = '_api_v2_entity_sub'
|
||||
url_name = '_api_entity_sub'
|
||||
|
||||
|
||||
@pytest.fixture(scope='class')
|
||||
|
@ -230,7 +230,7 @@ class EntityViewSetInheritedCases(
|
||||
|
||||
model = None
|
||||
|
||||
url_name = '_api_v2_entity_sub'
|
||||
url_name = '_api_entity_sub'
|
||||
|
||||
|
||||
@classmethod
|
||||
@ -263,4 +263,4 @@ class EntityViewSetTest(
|
||||
TestCase,
|
||||
):
|
||||
|
||||
url_name = '_api_v2_entity'
|
||||
url_name = '_api_entity'
|
||||
|
@ -39,7 +39,7 @@ class PersonPermissionsAPITestCases(
|
||||
|
||||
# url_kwargs: dict = {}
|
||||
|
||||
# url_name = '_api_v2_entity'
|
||||
# url_name = '_api_entity'
|
||||
|
||||
# url_view_kwargs: dict = {}
|
||||
|
||||
@ -55,7 +55,7 @@ class PersonPermissionsAPIInheritedCases(
|
||||
|
||||
kwargs_create_item_diff_org: dict = None
|
||||
|
||||
# url_name = '_api_v2_entity_sub'
|
||||
# url_name = '_api_entity_sub'
|
||||
|
||||
|
||||
# @pytest.fixture(scope='class')
|
||||
|
@ -55,7 +55,7 @@ class EntityAPITestCases(
|
||||
'entity_type': 'entity',
|
||||
}
|
||||
|
||||
url_ns_name = '_api_v2_entity'
|
||||
url_ns_name = '_api_entity'
|
||||
"""Url namespace (optional, if not required) and url name"""
|
||||
|
||||
|
||||
@ -68,7 +68,7 @@ class EntityAPIInheritedCases(
|
||||
|
||||
model = None
|
||||
|
||||
url_ns_name = '_api_v2_entity_sub'
|
||||
url_ns_name = '_api_entity_sub'
|
||||
|
||||
|
||||
|
||||
|
@ -57,7 +57,7 @@ class EntityViewsetInheritedCases(
|
||||
model: str = None
|
||||
"""name of the model to test"""
|
||||
|
||||
route_name = 'API:_api_v2_entity_sub'
|
||||
route_name = 'API:_api_entity_sub'
|
||||
|
||||
viewset = ViewSet
|
||||
|
||||
@ -81,6 +81,6 @@ class EntityViewsetTest(
|
||||
|
||||
kwargs = {}
|
||||
|
||||
route_name = 'API:_api_v2_entity'
|
||||
route_name = 'API:_api_entity'
|
||||
|
||||
viewset = NoDocsViewSet
|
||||
|
@ -40,12 +40,12 @@ router.register(
|
||||
|
||||
router.register(
|
||||
prefix=f'entity/(?P<entity_model>[{entity_type_names}]+)?', viewset = entity.ViewSet,
|
||||
feature_flag = '2025-00002', basename = '_api_v2_entity_sub'
|
||||
feature_flag = '2025-00002', basename = '_api_entity_sub'
|
||||
)
|
||||
|
||||
router.register(
|
||||
prefix = 'entity', viewset = entity.NoDocsViewSet,
|
||||
feature_flag = '2025-00002', basename = '_api_v2_entity'
|
||||
feature_flag = '2025-00002', basename = '_api_entity'
|
||||
)
|
||||
|
||||
# router.register(
|
||||
|
@ -247,7 +247,7 @@ class ViewSet( SubModelViewSet ):
|
||||
):
|
||||
|
||||
self.back_url = reverse(
|
||||
viewname = '_api_v2_entity_sub-list',
|
||||
viewname = '_api_entity_sub-list',
|
||||
request = self.request,
|
||||
kwargs = {
|
||||
'entity_model': self.kwargs[self.model_kwarg],
|
||||
|
@ -30,8 +30,8 @@ class Index(IndexViewset):
|
||||
if self.request.feature_flag['2025-00002']:
|
||||
|
||||
response.update({
|
||||
"directory": reverse( 'v2:_api_v2_entity_sub-list', request=request, kwargs = { 'entity_model': 'contact' } ),
|
||||
"entities": reverse( 'v2:_api_v2_entity-list', request=request ),
|
||||
"directory": reverse( 'v2:_api_entity_sub-list', request=request, kwargs = { 'entity_model': 'contact' } ),
|
||||
"entities": reverse( 'v2:_api_entity-list', request=request ),
|
||||
})
|
||||
|
||||
if self.request.feature_flag['2025-00003']:
|
||||
|
@ -24,7 +24,7 @@ class Index(IndexViewset):
|
||||
def list(self, request, pk=None):
|
||||
|
||||
response = {
|
||||
"employee": reverse( 'v2:_api_v2_entity_sub-list', request=request, kwargs = { 'entity_model': 'employee' } ),
|
||||
"employee": reverse( 'v2:_api_entity_sub-list', request=request, kwargs = { 'entity_model': 'employee' } ),
|
||||
}
|
||||
|
||||
return Response(response)
|
||||
|
Reference in New Issue
Block a user