misc/migration/postcreate.py
changeset 10473 23a2fa8cb725
parent 8544 3d049071957e
child 10589 7c23b7de2b8d
--- a/misc/migration/postcreate.py	Fri Jun 26 14:04:16 2015 +0200
+++ b/misc/migration/postcreate.py	Fri Jun 26 13:04:25 2015 +0200
@@ -38,9 +38,9 @@
 activated = userwf.add_state(_('activated'), initial=True)
 deactivated = userwf.add_state(_('deactivated'))
 userwf.add_transition(_('deactivate'), (activated,), deactivated,
-                      requiredgroups=('managers',))
+                      requiredgroups=(u'managers',))
 userwf.add_transition(_('activate'), (deactivated,), activated,
-                      requiredgroups=('managers',))
+                      requiredgroups=(u'managers',))
 
 # create anonymous user if all-in-one config and anonymous user has been specified
 if hasattr(config, 'anonymous_user'):
@@ -50,7 +50,7 @@
         print 'Hopefully this is not a production instance...'
     elif anonlogin:
         from cubicweb.server import create_user
-        create_user(session, unicode(anonlogin), anonpwd, 'guests')
+        create_user(session, unicode(anonlogin), anonpwd, u'guests')
 
 # need this since we already have at least one user in the database (the default admin)
 for user in rql('Any X WHERE X is CWUser').entities():
@@ -63,7 +63,7 @@
     cfg.input_config(inputlevel=0)
     for section, options in cfg.options_by_section():
         for optname, optdict, value in options:
-            key = '%s.%s' % (section, optname)
+            key = u'%s.%s' % (section, optname)
             default = cfg.option_default(optname, optdict)
             # only record values differing from default
             if value != default: