Невозможность продолжить заполнение анкеты при поступлении на работу "Неизвестная ошибка. Попробуй перезагрузить страницу"

Avatar
  • обновлен

При заполнении данных в Анкете на последнем этапе, когда требуется ввести код смс для подтверждения данных, если не ввести код и обновить страницу больше ввести данные в форму или её отправить не выйдет, так как сервер отрисовывает "Неизвестная ошибка. Попробуй перезагрузить страницу", а возвращаемый JSON говорит о внутренней ошибке сервера с кодом 2000.

Avatar
Команда Точки Администратор
Здравствуйте! Отправьте, пожалуйста, ссылку на страницу, где заполняете анкету. А также скриншот ошибки, которая выходит на странице.
Avatar
Команда Точки Администратор
Цитата от алексей павлович

https://work.tochka.com/v4/5adc512f-13ef-4096-94a4-5b957d1a46e9

Image 4853

Спасибо. Возьмём время, чтобы проверить детали. Обязательно вернёмся с ответом, как только будут новости.
Avatar
Команда Точки Администратор
Цитата от алексей павлович

https://work.tochka.com/v4/5adc512f-13ef-4096-94a4-5b957d1a46e9

Image 4853

Выкатили небольшую правку. Могли бы сейчас снова зайти по ссылке, всё ли в порядке?
Avatar
алексей павлович

Добрый день, благодарю за помощь! 

Перезагрузка помогла и форма открылась, однако при отправке формы вылезает "кажется, что-то пошло не так". 

Валидация формы возвращает "-32602" с сообщением "invalid params".

В объекте errors висит следующее:

errors: [
  "loc": [
    "completed_form",
    "applicant",
    "document",
    "type"
  ],
  "msg": "field required",
  "type": "value_error.missing"
]
 
Как будто бы не подцепляется тип документа паспорт? Но там его выбрать вроде как нельзя с моей стороны.

Image 4854

Avatar
Команда Точки Администратор
Цитата от алексей павлович

Добрый день, благодарю за помощь! 

Перезагрузка помогла и форма открылась, однако при отправке формы вылезает "кажется, что-то пошло не так". 

Валидация формы возвращает "-32602" с сообщением "invalid params".

В объекте errors висит следующее:

errors: [
  "loc": [
    "completed_form",
    "applicant",
    "document",
    "type"
  ],
  "msg": "field required",
  "type": "value_error.missing"
]
 
Как будто бы не подцепляется тип документа паспорт? Но там его выбрать вроде как нельзя с моей стороны.

Image 4854

Смотрим 👌
Avatar
алексей павлович

Коллеги отправили новую форму, в объект отправляемый на валидацию не добавился type, хотя в сессии он хранится. На этой (старой) форме тип type как цифра, в случае новой type как строка. 

upd: в целом проблема решена (другой формой, но все же), так что дальнейшая помощь не требуется. Благодарю Вас и ваших коллег за оперативность в решении данного вопроса. (:

Avatar
Команда Точки Администратор
Цитата от алексей павлович

Коллеги отправили новую форму, в объект отправляемый на валидацию не добавился type, хотя в сессии он хранится. На этой (старой) форме тип type как цифра, в случае новой type как строка. 

upd: в целом проблема решена (другой формой, но все же), так что дальнейшая помощь не требуется. Благодарю Вас и ваших коллег за оперативность в решении данного вопроса. (:

🤔
Avatar
алексей павлович

Мне сложно предположить в какой момент это случилось, однако в коде есть вхождения 21 как значение для типа ПАСПОРТ. В какой-то момент он записался как значение типа документа в сессию (не могу утверждать до выкатывания исправлений или после) и этим была вызвана последняя ошибка, ибо при отправке на валидацию type не добавлялся к полю запроса.

Avatar
Команда Точки Администратор
Цитата от алексей павлович

Добрый день, благодарю за помощь! 

Перезагрузка помогла и форма открылась, однако при отправке формы вылезает "кажется, что-то пошло не так". 

Валидация формы возвращает "-32602" с сообщением "invalid params".

В объекте errors висит следующее:

errors: [
  "loc": [
    "completed_form",
    "applicant",
    "document",
    "type"
  ],
  "msg": "field required",
  "type": "value_error.missing"
]
 
Как будто бы не подцепляется тип документа паспорт? Но там его выбрать вроде как нельзя с моей стороны.

Image 4854

Попробуйте, пожалуйста, сейчас ещё раз зайти.