Не удается найти маршрут API для исправления ошибки в проекте OSS
https://github.com/prjctrft/mantenuto
Пытаюсь помочь другу, но эта кодовая база довольно запутанная и использует технологию, с которой я не знаком, что делает вещи еще более запутанными.
Проблема в том, что в настоящее время пользователи не могут сбросить свой пароль. Проходя нормальные шаги:
забыли пароль маршрут => введите адрес электронной почты => перейдите по ссылке, указанной в электронном письме => введите новый и подтвердите пароль
Это возвращает 500 с сервера API, но ручной ввод конечной точки в адресной строке браузера возвращает 404, так что это странно, верно? Сервер использует KeystoneJS, но, если честно, я не уверен, как это сделать. Я думаю, что мне нужно посмотреть на то, что ожидает конечная точка API. Как вы думаете, есть еще один репозиторий для сервера API, который мне может понадобиться? Я не могу найти какие-либо конечные точки, и я не знаком с Keystone, поэтому любые советы будут оценены.
Проблема начинается с Change.js => route.js => index.js => index.js, а вызываемый метод, который возвращает ошибку, находится в Change.js, определенном в строке 29 и вызываемом в строке 63
У меня есть доступ администратора к веб-сайту API на тот случай, если это станет важной информацией.