mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-19 10:19:27 -05:00
Fun with cached properties
This commit is contained in:
parent
4f35abeb52
commit
3fcc4c5182
@ -79,7 +79,8 @@ class BogusClient:
|
|||||||
flag = args[2]
|
flag = args[2]
|
||||||
if flag == "processed":
|
if flag == "processed":
|
||||||
message._raw_flag_data.append(b"+FLAGS (processed)")
|
message._raw_flag_data.append(b"+FLAGS (processed)")
|
||||||
del MailMessage.flags
|
if hasattr(message, "flags"):
|
||||||
|
del message.flags
|
||||||
|
|
||||||
|
|
||||||
class BogusMailBox(AbstractContextManager):
|
class BogusMailBox(AbstractContextManager):
|
||||||
@ -176,7 +177,8 @@ class BogusMailBox(AbstractContextManager):
|
|||||||
message.seen = value
|
message.seen = value
|
||||||
if flag == "processed":
|
if flag == "processed":
|
||||||
message._raw_flag_data.append(b"+FLAGS (processed)")
|
message._raw_flag_data.append(b"+FLAGS (processed)")
|
||||||
del MailMessage.flags
|
if hasattr(message, "flags"):
|
||||||
|
del message.flags
|
||||||
|
|
||||||
def move(self, uid_list, folder):
|
def move(self, uid_list, folder):
|
||||||
if folder == "spam":
|
if folder == "spam":
|
||||||
@ -263,7 +265,8 @@ class MessageBuilder:
|
|||||||
imap_msg.flagged = flagged
|
imap_msg.flagged = flagged
|
||||||
if processed:
|
if processed:
|
||||||
imap_msg._raw_flag_data.append(b"+FLAGS (processed)")
|
imap_msg._raw_flag_data.append(b"+FLAGS (processed)")
|
||||||
del MailMessage.flags
|
if hasattr(imap_msg, "flags"):
|
||||||
|
del imap_msg.flags
|
||||||
|
|
||||||
return imap_msg
|
return imap_msg
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user