при переходе на url "/id"
Сайт выполняет все свои задачи хорошо , но если принудительно остановить загрузку web страницы и заного зайти по этому же url то получаю
IndexError list index out of range
пытаюсь в итоге узнать что каждая переменая вернула и переменая
guild
срабатывает как переменая
user
Если хорошо выполняется всё , то получаю разные списки "Информацию о пользователях" и "Информацию гильдии"
Если плохо, то список guild и user одинаковые но в пользу user
@app.route("/<int:server_id>", methods=['GET'])
async def server(server_id):
auth = None
avatar_user = None
guild = await ipc_client.request("get_guild_for_server", guild_id=int(server_id))
if guild is None:
return redirect(url_for("index"))
else:
users_names = []
users_avatars = []
users_ids = []
async with aiosqlite.connect('base.db') as db:
db.row_factory = aiosqlite.Row
async with db.execute(" SELECT * FROM likes WHERE server_id = '{0}' ".format(int(server_id))) as cursor:
async for row in cursor:
user = await ipc_client.request("fetch_user", user_id=int(row['user_id']))
if user:
users_names.append(str(user[0]))
users_avatars.append(str(user[1]))
users_ids.append(int(user[2]))