diff hgext/notify.py @ 4094:fbf0e9acfd83

notify: don't try to fix addresses if notify.domain is not set
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Fri, 16 Feb 2007 04:54:49 -0200
parents 1305ba7dee88
children 49237d6ae97d afa1f57ae484
line wrap: on
line diff
--- a/hgext/notify.py
+++ b/hgext/notify.py
@@ -137,11 +137,12 @@ class notifier(object):
         '''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):