mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 09:12:11 +01:00 
			
		
		
		
	More optimisation
This commit is contained in:
		@@ -84,10 +84,7 @@ class AliasSerializer(serializers.ModelSerializer):
 | 
			
		||||
        read_only_fields = ('note', )
 | 
			
		||||
 | 
			
		||||
    def get_note(self, alias):
 | 
			
		||||
        if PermissionBackend().has_perm(get_current_authenticated_user(), "note.view_note", alias.note):
 | 
			
		||||
            return NotePolymorphicSerializer().to_representation(alias.note)
 | 
			
		||||
        else:
 | 
			
		||||
            return alias.note.id
 | 
			
		||||
        return alias.note.id
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class NotePolymorphicSerializer(PolymorphicSerializer):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user