def delete_channels(): name = request.form.get('name') admin_key = request.form.get('admin_key') if name is None: return to_error_json("name is missing") elif admin_key is None: return to_error_json("admin key is missing") channel = Channel.query.filter(Channel.name == name, Channel.admin_key == admin_key).first() if channel is not None: Channel.delete(channel) return to_success_json("Channel Deleted") else: return to_error_json("Channel or admin key mismatch")