Fix error in user plugin email normalizer for empty --setattr=email=.

ticket 1048
This commit is contained in:
Pavel Zuna authored and Rob Crittenden committed 2011-03-03 14:01:22 -05:00
1 parent 07c896e204
commit eb6b3c7afc
1 file changed
+1 -1
+1 -1
View File
@@ -235,7 +235,7 @@ class user(LDAPObject):
if not isinstance(email, (list, tuple)):
email = [email]
for m in email:
if m.find('@') == -1:
if isinstance(m, basestring) and m.find('@') == -1:
norm_email.append(m + u'@' + config['ipadefaultemaildomain'][0])
else:
norm_email.append(m)