From 93bc6bb245ecfccfe8ea22604f5569027608d7f3 Mon Sep 17 00:00:00 2001
From: Alexandre Iooss <erdnaxe@crans.org>
Date: Wed, 5 May 2021 19:12:03 +0200
Subject: [PATCH] Do not call setattr with a constant attribute value

---
 apps/note/api/views.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/note/api/views.py b/apps/note/api/views.py
index 517450c7..7d7fe866 100644
--- a/apps/note/api/views.py
+++ b/apps/note/api/views.py
@@ -74,7 +74,7 @@ class AliasViewSet(ReadProtectedModelViewSet):
         serializer_class = self.serializer_class
         if self.request.method in ['PUT', 'PATCH']:
             # alias owner cannot be change once establish
-            setattr(serializer_class.Meta, 'read_only_fields', ('note',))
+            serializer_class.Meta.read_only_fields = ('note',)
         return serializer_class
 
     def destroy(self, request, *args, **kwargs):
-- 
GitLab