mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2025-06-16 19:35:24 +02:00
Commit to database on only on request teardown
This commit is contained in:
@ -67,7 +67,6 @@ def cosmetics_post():
|
||||
badges = []
|
||||
user.badges = json.dumps(badges)
|
||||
db.session.add(user)
|
||||
db.session.commit()
|
||||
return ('', 204)
|
||||
|
||||
@admin.route("/cosmetics", methods=["DELETE"])
|
||||
@ -80,7 +79,6 @@ def cosmetics_delete():
|
||||
if not entry:
|
||||
abort(409)
|
||||
db.session.delete(entry)
|
||||
db.session.commit()
|
||||
return ('', 204)
|
||||
|
||||
@admin.route("/cosmetics", methods=["PATCH"])
|
||||
@ -109,7 +107,6 @@ def cosmetics_patch():
|
||||
if badges == [""]:
|
||||
badges = []
|
||||
entry.badges = json.dumps(badges)
|
||||
db.session.commit()
|
||||
return ('', 204)
|
||||
|
||||
def prepare_guild_members_list(members, bans):
|
||||
@ -202,7 +199,6 @@ def update_administrate_guild(guild_id):
|
||||
if guest_icon != None and guest_icon.strip() == "":
|
||||
guest_icon = None
|
||||
db_guild.guest_icon = guest_icon
|
||||
db.session.commit()
|
||||
emit("guest_icon_change", {"guest_icon": guest_icon if guest_icon else url_for('static', filename='img/titanembeds_square.png')}, room="GUILD_"+guild_id, namespace="/gateway")
|
||||
return jsonify(
|
||||
id=db_guild.id,
|
||||
@ -288,7 +284,6 @@ def post_disabled_guilds():
|
||||
abort(409)
|
||||
guild = DisabledGuilds(guild_id)
|
||||
db.session.add(guild)
|
||||
db.session.commit()
|
||||
return ('', 204)
|
||||
|
||||
@admin.route("/disabled_guilds", methods=["DELETE"])
|
||||
@ -299,7 +294,6 @@ def delete_disabled_guilds():
|
||||
abort(409)
|
||||
guild = db.session.query(DisabledGuilds).filter(DisabledGuilds.guild_id == guild_id).first()
|
||||
db.session.delete(guild)
|
||||
db.session.commit()
|
||||
return ('', 204)
|
||||
|
||||
@admin.route("/custom_css", methods=["GET"])
|
||||
@ -344,7 +338,6 @@ def edit_custom_css_post(css_id):
|
||||
dbcss.css = css
|
||||
dbcss.css_variables = variables
|
||||
dbcss.css_var_bool = variables_enabled
|
||||
db.session.commit()
|
||||
return jsonify({"id": dbcss.id})
|
||||
|
||||
@admin.route("/custom_css/edit/<css_id>", methods=["DELETE"])
|
||||
@ -354,7 +347,6 @@ def edit_custom_css_delete(css_id):
|
||||
if not dbcss:
|
||||
abort(404)
|
||||
db.session.delete(dbcss)
|
||||
db.session.commit()
|
||||
return jsonify({})
|
||||
|
||||
@admin.route("/custom_css/new", methods=["GET"])
|
||||
@ -381,5 +373,4 @@ def new_custom_css_post():
|
||||
css = None
|
||||
css = UserCSS(name, user_id, variables_enabled, variables, css)
|
||||
db.session.add(css)
|
||||
db.session.commit()
|
||||
return jsonify({"id": css.id})
|
Reference in New Issue
Block a user