diff options
| author | Kali Kaneko <kali@leap.se> | 2015-01-20 01:20:42 -0400 | 
|---|---|---|
| committer | Kali Kaneko <kali@leap.se> | 2015-02-11 14:05:43 -0400 | 
| commit | c3f487002e33b4b4cb65a04f9c192c4e59ec4908 (patch) | |
| tree | 306858141a63ad64214d193fe1b29725690bfc0e /src/leap/mail/utils.py | |
| parent | 3e8458b3640167078ad24584fed4a071cae934d9 (diff) | |
bug: fix empty definition; remove threading use
this fixes a bug by which incoming service was not
deleting the message from incoming after correclty
saving all the message subparts into soledad.
Diffstat (limited to 'src/leap/mail/utils.py')
| -rw-r--r-- | src/leap/mail/utils.py | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/src/leap/mail/utils.py b/src/leap/mail/utils.py index 457097b..8e51024 100644 --- a/src/leap/mail/utils.py +++ b/src/leap/mail/utils.py @@ -45,9 +45,12 @@ def first(things):  def empty(thing):      """      Return True if a thing is None or its length is zero. +    If thing is a number (int, float, long), return False.      """      if thing is None:          return True +    if isinstance(thing, (int, float, long)): +        return False      if isinstance(thing, SoledadDocument):          thing = thing.content      try: | 
