feat: add backend support for burning letters

This commit is contained in:
ramvignesh-b
2026-04-23 19:38:05 +05:30
parent 6552783d64
commit 6872853125
3 changed files with 55 additions and 0 deletions
+6
View File
@@ -47,6 +47,12 @@ class LetterSerializer(serializers.ModelSerializer):
fields["encrypted_dek"] = None
except (ValueError, TypeError):
pass
if fields["status"] == Letter.Status.BURNED:
fields["encrypted_content"] = None
fields["images"] = None
fields["encrypted_dek"] = None
return fields
def validate(self, data):