mirror of
				https://github.com/TitanEmbeds/Titan.git
				synced 2025-11-04 07:47:10 +01:00 
			
		
		
		
	Check user permissions when accepting a post request for administrating guilds
This commit is contained in:
		@@ -223,6 +223,8 @@ def update_administrate_guild(guild_id):
 | 
				
			|||||||
    db_guild = db.session.query(Guilds).filter(Guilds.guild_id == guild_id).first()
 | 
					    db_guild = db.session.query(Guilds).filter(Guilds.guild_id == guild_id).first()
 | 
				
			||||||
    if not db_guild:
 | 
					    if not db_guild:
 | 
				
			||||||
        abort(400)
 | 
					        abort(400)
 | 
				
			||||||
 | 
					    if not check_user_permission(guild_id, 5):
 | 
				
			||||||
 | 
					        abort(403)
 | 
				
			||||||
    db_guild.unauth_users = request.form.get("unauth_users", db_guild.unauth_users) in ["true", True]
 | 
					    db_guild.unauth_users = request.form.get("unauth_users", db_guild.unauth_users) in ["true", True]
 | 
				
			||||||
    db_guild.visitor_view = request.form.get("visitor_view", db_guild.visitor_view) in ["true", True]
 | 
					    db_guild.visitor_view = request.form.get("visitor_view", db_guild.visitor_view) in ["true", True]
 | 
				
			||||||
    db_guild.webhook_messages = request.form.get("webhook_messages", db_guild.webhook_messages) in ["true", True]
 | 
					    db_guild.webhook_messages = request.form.get("webhook_messages", db_guild.webhook_messages) in ["true", True]
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user