diff MoinMoin/user.py @ 4041:4a994a297ba3

replace cfg.user_autocreate setting by autocreate=<boolean> parameter of auth objects
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sat, 30 Aug 2008 22:39:52 +0200
parents eb8df08f88f5
children a1858613ea4f
line wrap: on
line diff
--- a/MoinMoin/user.py	Sat Aug 30 21:27:30 2008 +0200
+++ b/MoinMoin/user.py	Sat Aug 30 22:39:52 2008 +0200
@@ -300,7 +300,7 @@
 
         if name:
             self.name = name
-        elif auth_username: # this is needed for user_autocreate
+        elif auth_username: # this is needed for user autocreate
             self.name = auth_username
 
         # create checkbox fields (with default 0)
@@ -379,9 +379,8 @@
 
         @param changed: bool, set this to True if you updated the user profile values
         """
-        if self._cfg.user_autocreate:
-            if not self.valid and not self.disabled or changed: # do we need to save/update?
-                self.save() # yes, create/update user profile
+        if not self.valid and not self.disabled or changed: # do we need to save/update?
+            self.save() # yes, create/update user profile
 
     def __filename(self):
         """ Get filename of the user's file on disk