chiark / gitweb /
default_rights directive
[disorder] / lib / trackdb.c
index 2aed9a46c5ee8dd352f3a159146401a2f2588515..d4e7f3052ba82739a799fb399c40276176bf25a9 100644 (file)
@@ -2455,9 +2455,9 @@ static int one_old_user(const char *user, const char *password,
   if(!strcmp(user, "root"))
     rights = "all";
   else if(trusted(user))
-    rights = rights_string(default_rights()|RIGHT_ADMIN);
+    rights = rights_string(config->default_rights|RIGHT_ADMIN|RIGHT_RESCAN);
   else
-    rights = rights_string(default_rights());
+    rights = rights_string(config->default_rights);
   return create_user(user, password, rights, 0/*email*/, tid, DB_NOOVERWRITE);
 }