From d2e5f8406b6101971c196f40e39322e36d6bdb33 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Fri, 8 Dec 2017 18:10:13 +0100 Subject: [feat] Add msg_status call to the mail API To get the status of a single message providing it's mailbox and message-id. For now it only returns encryption/signature status. - Resolves: #6914 --- src/leap/bitmask/mail/utils.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/leap/bitmask/mail/utils.py') diff --git a/src/leap/bitmask/mail/utils.py b/src/leap/bitmask/mail/utils.py index 64fca981..d5128573 100644 --- a/src/leap/bitmask/mail/utils.py +++ b/src/leap/bitmask/mail/utils.py @@ -373,3 +373,8 @@ class CaseInsensitiveDict(dict): def __getitem__(self, key): return super(CaseInsensitiveDict, self).__getitem__(key.lower()) + + def get(self, key, default=None): + if key.lower() in self: + return self[key] + return default -- cgit v1.2.3