fixed bug
authorAndrew Engelbrecht <sudoman@ninthfloor.org>
Wed, 22 Jul 2015 14:02:30 +0000 (10:02 -0400)
committerAndrew Engelbrecht <sudoman@ninthfloor.org>
Mon, 7 Dec 2015 18:28:39 +0000 (13:28 -0500)
which occurred when the parsed email did not have a "To: " field.

edward

diff --git a/edward b/edward
index a5f71132c4f5e223a580013c14eb52ae49b4526a..c05a35034dfdaac5e60ed3353331014acaddc793 100755 (executable)
--- a/edward
+++ b/edward
@@ -411,12 +411,13 @@ def email_to_from_subject (email_text):
 
 def import_lang(email_to):
 
-    for lang in langs:
-        if "edward-" + lang in email_to:
-            lang = "lang." + re.sub('-', '_', lang)
-            language = importlib.import_module(lang)
+    if email_to != None:
+        for lang in langs:
+            if "edward-" + lang in email_to:
+                lang = "lang." + re.sub('-', '_', lang)
+                language = importlib.import_module(lang)
 
-            return language
+                return language
 
     return importlib.import_module("lang.en")