diff hgext/notify.py @ 4096:49237d6ae97d

merge with crew-stable
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Fri, 16 Feb 2007 05:27:37 -0200
parents e6d26e71f049 fbf0e9acfd83
children
line wrap: on
line diff
--- a/hgext/notify.py	Thu Feb 15 10:15:08 2007 -0200
+++ b/hgext/notify.py	Fri Feb 16 05:27:37 2007 -0200
@@ -136,11 +136,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):