hgext/notify.py
changeset 4094 fbf0e9acfd83
parent 4077 1305ba7dee88
child 4096 49237d6ae97d
child 4479 afa1f57ae484
--- a/hgext/notify.py	Fri Feb 16 04:54:47 2007 -0200
+++ b/hgext/notify.py	Fri Feb 16 04:54:49 2007 -0200
@@ -137,11 +137,12 @@
         '''try to clean up email addresses.'''
 
         addr = templater.email(addr.strip())
-        a = addr.find('@localhost')
-        if a != -1:
-            addr = addr[:a]
-        if '@' not in addr:
-            return addr + '@' + self.domain
+        if self.domain:
+            a = addr.find('@localhost')
+            if a != -1:
+                addr = addr[:a]
+            if '@' not in addr:
+                return addr + '@' + self.domain
         return addr
 
     def subscribers(self):