Closed abnormalize0 closed 4 months ago
Запрос:
const request = await fetch("http://127.0.0.1:5000/pages", {
method: 'GET',
headers: {
'indexes': "~"+page+"~",
'user-id': localStorage.id,
'include-nonsub': true,
'sort-column': 'creation_date',
'sort-direction': "descending"
}
})
Запись в логах:
2024-01-30 21:01:39,635 INFO Got request api_pages_get
2024-01-30 21:01:39,635 INFO Body: Empty
2024-01-30 21:01:39,635 INFO Headers: Host: 127.0.0.1:5000
Connection: keep-alive
User-Id: 0
Sort-Column: creation_date
Sort-Direction: descending
Dnt: 1
Sec-Ch-Ua: "Not A(Brand";v="99", "Google Chrome";v="121", "Chromium";v="121"
Indexes: ~0~
Sec-Ch-Ua-Mobile: ?1
User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36
Include-Nonsub: true
Sec-Ch-Ua-Platform: "Android"
Accept: */*
Origin: http://localhost:8080
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: http://localhost:8080/
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9,ru-RU;q=0.8,ru;q=0.7,ja;q=0.6
2024-01-30 21:01:39,635 INFO Processed request in 0:00:00.000189: api_pages_get
Статьи при этом присутствуют в базе данных: И файлы для них тоже существуют: Для залогиненных пользователи посты отображаются как надо: Ответ для них имеет следующий вид: Фласк отображает при это следующие сообщения: Для незалогинненых пользователей (с идентификатором 0 или -1) посты при этом не отображаются: И в ответе видно что ни один пост не был получен с сервера: Фласка при этом не отображает каких-то ошибок
Закрыл так как сделано в рамках тикета #109.
Вопреки документации, если у пользователя id 0 или -1 то метод api_pages_get() не возвращает посты для него. Нужно исправить этот баг.