From 417da1a9d25b3edb26225f95db1d5437e65bd0bb Mon Sep 17 00:00:00 2001 From: SecretlyTaco Date: Wed, 21 Feb 2018 08:52:54 +0000 Subject: [PATCH] Added functions to get and set dark theme for users --- backend/accounts.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/accounts.py b/backend/accounts.py index 12b27bc..40ec8b0 100644 --- a/backend/accounts.py +++ b/backend/accounts.py @@ -5,6 +5,16 @@ client = MongoClient() accounts_db = client.tweeder.accounts +def get_dark_theme(username): + username = username.lower() + return accounts_db.find_one({"username": username})['darktheme'] + + +def set_dark_theme(username, value): + username = username.lower() + accounts_db.update_one({'username': username}, {"$set": {"darktheme": value}}) + + def get_display_name(username): return accounts_db.find_one({'username': username})['displayname']