Add "Local" as the default unauthenticated user to the local database.

This commit is contained in:
Tim 2015-08-29 00:18:09 +02:00
parent 883a183208
commit c2417de895

View file

@ -588,6 +588,12 @@ def dbcheck():
'ALTER TABLE users ADD COLUMN custom_avatar_url TEXT' 'ALTER TABLE users ADD COLUMN custom_avatar_url TEXT'
) )
# Add "Local" user to database as default unauthenticated user.
result = c_db.execute('SELECT id FROM users WHERE username = "Local"')
if not result.fetchone():
logger.debug(u'User "Local" does not exist. Adding user.')
c_db.execute('INSERT INTO users (user_id, username) VALUES (0, "Local")')
conn_db.commit() conn_db.commit()
c_db.close() c_db.close()