X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=import.py;h=df1a1acb87e4f47bad9da600fa589239e04e2055;hb=bf8c3434c59c55704ce931a0954bd1e30c4e02f1;hp=1e77c90b10123c1a1ea767af95b954666eba0d27;hpb=c2998045cc19b7b4fd960375c53acc2aa390467a;p=matthijs%2Fprojects%2Fxerxes.git diff --git a/import.py b/import.py index 1e77c90..df1a1ac 100644 --- a/import.py +++ b/import.py @@ -31,6 +31,11 @@ for row in c.fetchall(): except User.DoesNotExist: u = User(username=username) + if row[1]: + su = 1 + else: + su = 0 + c.execute("SELECT dyn_prop.name, dyn_prop_value.value" " FROM dyn_prop_value, dyn_prop WHERE" " dyn_prop_value.dynamicPropertyObjectId=%s AND" @@ -40,10 +45,6 @@ for row in c.fetchall(): for row in c.fetchall(): props[row[0]] = row[1] - if row[1]: - su = 1 - else: - su = 0 u.is_superuser = su u.is_staff = su names = props.get('Naam','').split(' ', 1) @@ -79,3 +80,4 @@ for row in c.fetchall(): p.save() except Exception: print props +# vim: set sts=4 sw=4 expandtab: