[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .

Форум «Техцентр» / Сломано сохранение заезда

vnest Сообщение #1 3 июня 2022 в 14:32
Организатор событий
42
Похоже, что сломалось сохранение заезда, причём неважно какой скрипт используется - стандартный из КлавоТулс или 2.0 из этой темы.

Вызов '/api/profile/add-journal-post' возвращает результат 200 OK, но в response есть ошибка:


Ручками если добавлять что-то в ленту - всё работает. Так что возможно закрыли какую-нибудь дырку, и тоже надо поправить эти скрипты, только надо понять что.
Последний раз отредактировано 3 июня 2022 в 14:36 пользователем vnest
Fenex Сообщение #2 3 июня 2022 в 14:48
Клавомеханик
49
Ручками если добавлять что-то в ленту - всё работает. Так что возможно закрыли какую-нибудь дырку, и тоже надо поправить эти скрипты, только надо понять что.

При отправке запроса надо вручную выставить хедер `X-XSRF-TOKEN` со значением куки `XSRF-TOKEN`.

Как альтернатива: можно инжектнуть данные в angular-окружение и там использовать стандартный метод `$http.post` - он сам выставит нужный заголовок. В теории даже можно использовать не `$http`, а сразу метод создания поста `Profile.addJournalPost(userId, text, hidden)`.
Последний раз отредактировано 3 июня 2022 в 14:55 модератором Fenex
vnest Сообщение #3 3 июня 2022 в 15:20
Организатор событий
42
Fenex писал(а):
При отправке запроса надо вручную выставить хедер `X-XSRF-TOKEN` со значением куки `XSRF-TOKEN`.

Да, уже дошёл до этого :). Скоро будет фикс
vnest Сообщение #4 3 июня 2022 в 15:48
Организатор событий
42
vnest писал(а):
Да, уже дошёл до этого :). Скоро будет фикс

скрипт 2.0 поправил, для стандартного из клавотулс отправил пул реквест

Upd. Исправлено
Последний раз отредактировано 7 июня 2022 в 08:14 пользователем vnest

Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена