Fixed tests

This commit is contained in:
Antoine Nguyen
2026-02-02 11:34:50 +01:00
parent c11e9dbdf7
commit 4d54e4b669
3 changed files with 12 additions and 7 deletions
+10 -5
View File
@@ -491,11 +491,16 @@ class IMAPconnector:
"type": "sent",
"label": _("Sent"),
},
{
"name": constants.MAILBOX_NAME_SCHEDULED,
"type": "scheduled",
"label": _("Scheduled"),
},
]
if user.scheduledmessage_set.exists():
md_mailboxes += [
{
"name": constants.MAILBOX_NAME_SCHEDULED,
"type": "scheduled",
"label": _("Scheduled"),
},
]
md_mailboxes += [
{
"name": user.parameters.get_value("trash_folder"),
"type": "trash",
+1 -1
View File
@@ -24,7 +24,7 @@ class IMAP4Mock:
return "OK", None
def append(self, *args, **kwargs):
pass
return "OK", [b"[APPENDUID 1234 11] ..."] # noqa
def create(self, name):
return "OK", None
+1 -1
View File
@@ -378,7 +378,7 @@ class ComposeSessionViewSet(viewsets.GenericViewSet):
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
manager = attachments.ComposeSessionManager(request.user.username)
if serializer.validated_data["scheduled_datetime"]:
if serializer.validated_data.get("scheduled_datetime"):
schedule_email(
request,
serializer.validated_data,