При включенной БД все работало правильно. Но я решил подготовиться, если БД упадет или что либо крашнется. Я выключил БД, и все продолжает работать, несмотря на то, что БД выключена.
Проблема не в том, что все работает. Часть кода и не должна зависеть от БД. Тем не менее код, который от нее зависит тоже продолжает работать выводя ошибки пользователю:
newMessage.save(function(err) {
if (err) {
console.log('db error');
return message.reply('I can\'t reach database.');
}
console.log("Success");
});
При рабочей БД console.log("Success");
срабатывает. При нерабочей БД console.log('db error');
НЕ срабатывает и, собственно, ничего вообще не срабатывает. Я хочу, что бы при ошибке, вместо продолжения работы всей родительской функции выводилась надпись, что что-то не так, но код не крашился и не останавливался так как он содержит и статические элементы.
Что я делаю не так?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Получается задача в чёмНужно найти первое слово строки, но при этом игнорируя запятые
На сервере есть папка с подпапками, в которых лежат изображения разных форматовПодскажите, как можно массово изменить в именах этих файлов...
Подскажите как можно получить массив сгруппированных товаров из файла excel
Есть ли какой-либо способ сделать эффект вздутия картинки (bloat effect)? Не обязательно из центра