Fixed unit tests

This commit is contained in:
Antoine Nguyen
2024-03-15 17:42:22 +01:00
parent 365e1001a2
commit 5ad4face02
2 changed files with 9 additions and 1 deletions
+3
View File
@@ -113,6 +113,9 @@ SETTINGS_SAMPLE = {
"imap_migration-enabled_imapmigration": True,
"imap_migration-max_sync_accounts": 2,
"imap_migration-create_folders": True,
"postfix_autoreply-autoreplies_timeout": 86400,
"postfix_autoreply-default_subject": "I'm off",
"postfix_autoreply-default_content": "I'm off",
}
+6 -1
View File
@@ -75,8 +75,13 @@ class AccountARMessageViewSet(viewsets.ViewSet):
def armessage(self, request):
if not hasattr(request.user, "mailbox"):
return response.Response(status=404)
params = dict(param_tools.get_global_parameters("postfix_autoreply"))
armessage, created = models.ARmessage.objects.get_or_create(
mbox=self.request.user.mailbox
mbox=self.request.user.mailbox,
defaults={
"subject": params["default_subject"],
"content": params["default_content"],
},
)
if request.method == "GET":
serializer = serializers.AccountARMessageSerializer(armessage)