feat: Remove serializer caching from ALL viewsets
ref: #671 closes #668
This commit is contained in:
@ -95,10 +95,6 @@ class ViewSet(AuthUserReadOnlyModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -149,10 +149,6 @@ class ViewSet(ReadOnlyModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
self.serializer_class = globals()[str( self.model._meta.verbose_name).replace(' ', '') + 'ViewSerializer']
|
||||
|
||||
return self.serializer_class
|
||||
|
@ -77,11 +77,6 @@ class ViewSet(ModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -45,11 +45,6 @@ class ViewSet(ModelNoteViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -91,11 +91,6 @@ class ViewSet(ModelListRetrieveDeleteViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -281,11 +281,6 @@ class TicketViewSet(ModelViewSet):
|
||||
|
||||
serializer_prefix = str(self._ticket_type).replace(' ', '')
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'create'
|
||||
or self.action == 'list'
|
||||
|
@ -77,11 +77,6 @@ class ViewSet(ModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -45,11 +45,6 @@ class ViewSet(ModelNoteViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -217,10 +217,6 @@ class ViewSet(ModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
organization:int = None
|
||||
|
||||
serializer_prefix:str = 'TicketComment'
|
||||
|
@ -73,11 +73,6 @@ class ViewSet(ModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -45,11 +45,6 @@ class ViewSet(ModelNoteViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
@ -204,11 +204,6 @@ class ViewSet(ModelViewSet):
|
||||
|
||||
def get_serializer_class(self):
|
||||
|
||||
if self.serializer_class is not None:
|
||||
|
||||
return self.serializer_class
|
||||
|
||||
|
||||
if (
|
||||
self.action == 'list'
|
||||
or self.action == 'retrieve'
|
||||
|
Reference in New Issue
Block a user