Size: a a a

Node.js — русскоговорящее сообщество

2019 December 06

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
DJ Kolya Lodo4kin
там по-моему инструкций если нету throw
и с ней падает
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
реально ребят уже не смешно) обычно сервер падает когда нет хэндлеров на оброботку ошибок и тд. вроде бы обрабатывается
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Если result ==[] result[0]=undefined
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Oruj Tatiyev
реально ребят уже не смешно) обычно сервер падает когда нет хэндлеров на оброботку ошибок и тд. вроде бы обрабатывается
Может у тебя ошибка в обработчике ошибок?
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
Mike Mulukin
Если result ==[] result[0]=undefined
не понял если честно. он жалуется на то что входной в sql email===undef, но я же не совсем даун
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Oruj Tatiyev
Повесь обработчик на уровне процесса. process.on("unhandledException", ...) - ключ добуквенно не прмню. Глянь в гугле
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Oruj Tatiyev
не понял если честно. он жалуется на то что входной в sql email===undef, но я же не совсем даун
Там же result из базы, а не с http реквеста
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
С тел искать не комильфо (
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
Sergey 🛸
Может у тебя ошибка в обработчике ошибок?
вопрос вроде бы звучит, но о чем, не пойму))
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Oruj Tatiyev
Это значит что в базе не нашло записи, и вернуло пустой массив result
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Или что ты не понял?
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
John Doe
Это значит что в базе не нашло записи, и вернуло пустой массив result
ок похоже на правду. я ввожу ложный пароль, чтобы обработать на фронтенде ошибку. но сервер падает
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Длину массива просто проверяй
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
John Doe
Там же result из базы, а не с http реквеста
ну да, оттуда приходит дата и яотдаю на фронт
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Oruj Tatiyev
ок похоже на правду. я ввожу ложный пароль, чтобы обработать на фронтенде ошибку. но сервер падает
Это и есть правда. Ты же ищешь пару пароль логин, которых в базе нет
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Result который
источник

I

Igor in Node.js — русскоговорящее сообщество
смысл делать throw err из обработчика? ответ 500 уже выслан
источник

JD

John Doe in Node.js — русскоговорящее сообщество
DJ Kolya Lodo4kin
там по-моему инструкций если нету throw
Он наверное подумал что это совет
источник

OT

Oruj Tatiyev in Node.js — русскоговорящее сообщество
Mike Mulukin
Result который
в резулте у меня типа коллекции. длину имейла? или
источник