diff options
author | Jannis M. Hoffmann <jannis@fehcom.de> | 2024-03-14 22:50:38 +0100 |
---|---|---|
committer | Jannis M. Hoffmann <jannis@fehcom.de> | 2024-03-14 22:50:38 +0100 |
commit | 59af8165dd3b4fe2453ae4e88a57d0711db5b373 (patch) | |
tree | 168cc7d6ff6dff0a96abce6279f53817d3a752ee /src/jwebmail/model | |
parent | bb003d1fd75eb1cfcb8863a2474705acee342d66 (diff) |
mark read mails as such and correctly add root folder
Diffstat (limited to 'src/jwebmail/model')
-rw-r--r-- | src/jwebmail/model/read_mails.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/jwebmail/model/read_mails.py b/src/jwebmail/model/read_mails.py index 8ba3c67..e9b6800 100644 --- a/src/jwebmail/model/read_mails.py +++ b/src/jwebmail/model/read_mails.py @@ -99,10 +99,7 @@ class QMailAuthuser: resp = self.build_and_run("folders", pb2.FoldersReq().SerializeToString()) result = pb2.FoldersResp() result.ParseFromString(resp) - res = result.folders - if isinstance(res, list): - return [""] + res - return res + return list(result.folders) + [""] def move(self, mid, from_f, to_f): req = pb2.MoveReq(mid=mid, from_f=from_f, to_f=to_f) |