|
@@ -161,6 +161,8 @@ class MySQLUserManager(UserManager):
|
|
|
def save_user_profile(self, user_id, profile: Dict) -> None:
|
|
|
if not user_id:
|
|
|
raise Exception("Invalid user_id: {}".format(user_id))
|
|
|
+ if configs.get().get('debug_flags', {}).get('disable_database_write', False):
|
|
|
+ return
|
|
|
sql = f"UPDATE {self.table_name} SET profile_data_v1 = %s WHERE third_party_user_id = {user_id}"
|
|
|
self.db.execute(sql, (json.dumps(profile),))
|
|
|
|