
Nikolay
21.09.2018
10:09:51
Если уж очень нужно

Denis
21.09.2018
10:11:29
Окей
Логика в твоём ответе есть конечно

Aleh
21.09.2018
10:12:15
Так а если наследник FetchError?

Google

Sergey❄️
21.09.2018
10:14:54
Так что в итоге
c FetchError

Denis
21.09.2018
10:17:16
Ты Бабелем транспилишь?

Sergey❄️
21.09.2018
10:17:33
Не

Denis
21.09.2018
10:18:33
И у тебя не работает?

Sergey❄️
21.09.2018
10:19:22
Кейс не ловится
Я уверен, что должно быть элегантное решение)

Denis
21.09.2018
10:20:28
В консоли хрома проверь, по идее и твоё должно работать, я не досмотрел что ты err.constructor проверяешь
Потому что с ошибками в жс всё плохо

Sergey❄️
21.09.2018
10:21:10
Так и знал что не надо было лезть в жс

Alexander
21.09.2018
10:21:47
lul

Sergey❄️
21.09.2018
10:22:22

Google

Denis
21.09.2018
10:22:28
console.log(err.constructor === FetchError) выводит true?

Sergey❄️
21.09.2018
10:23:14
false
:/
console.log(err.constructor) выдаёт [Function: FetchError]
FetchError кидается fetch(url) если что

Alexander
21.09.2018
10:23:45

Denis
21.09.2018
10:24:42
false
err instanceof FetchError?
Такое ощущение будто с node-fetch что-то не то

Alexander
21.09.2018
10:25:32
он вчера в телеграфе запутался
хотя в доке все было написано с примерами

Sergey❄️
21.09.2018
10:25:55

Alexander
21.09.2018
10:26:01

Sergey❄️
21.09.2018
10:26:04
у меня у ошибки тип - function
Ряльно нахуевертил, неправильно экспортировал ошибку
Спасибо всем

Alexander
21.09.2018
10:28:16
и так всегда

Sergey
21.09.2018
10:49:53
подскажите как правильно убивать дочернии процессы при закрытии сервера
сейчас у меня убивает через
process.on('exit', function() {
server.kill()
})
и через process.on('SIGABRT'
но это не работает

Alex
21.09.2018
11:31:58

Google

Sergey
21.09.2018
11:34:32
callback не вызывается

Alex
21.09.2018
11:42:16
а дочерние процессы отцеплены от родительского и продолжают жить?

Sergey
21.09.2018
11:45:09
да

Alex
21.09.2018
11:48:19
у меня это решено в дочерних процессах, там тоже нода, и ловится process.on('disconnect'

Gor
21.09.2018
11:51:02
Хе, привет народ. Я тут нечайно на медиуме наткнулся на php ext.... на который можно посылать хейтеров асинхронного кода:)
Гугл:swoole

Cenator
21.09.2018
11:51:51
Ну и нахера лол

Gor
21.09.2018
11:52:10
Утро пятницы?

Michael
21.09.2018
11:54:59
О боже
1. neprivet.ru
2. Пацаны и девчонки в аудитории, когда вы профессор.

Nikolay
21.09.2018
11:58:26

Alexander
21.09.2018
11:58:50
1) как сажа бела
2) пока не родила
3) делишки

Trilium
21.09.2018
12:02:35

Maxim
21.09.2018
12:16:57
Кто как реализовывает регистрацию на бекенде через Гугл в spa?

Vadim
21.09.2018
12:28:53

Таймураз
21.09.2018
12:33:58
@touchableopacity @medve_dev @nanotexnolagiya @chronosmsx @sse1595 @WamikGildiev @artem_yakovenko
В следующий раз после каста такой хуйни улетите в РО на неделю

Джадив
21.09.2018
12:35:06
Не понял, что ему не нравится

Michael
21.09.2018
12:35:10
Однако желчно

Таймураз
21.09.2018
12:35:22
Не понял, что ему не нравится
Не нравится тот факт, что вы разводите хуйню в чате, где задают вопросы
Хотите веселья- идите в соответствующие чаты

Google

Джадив
21.09.2018
12:36:23

Таймураз
21.09.2018
12:37:04

Kirill
21.09.2018
12:50:54
Всем привет, ищем node.js разработчика, для работы в студии либо удаленно, находимся в Симферополе, кому интересно, пишите в л.с. Спасибо!

M
21.09.2018
12:57:02

Таймураз
21.09.2018
12:59:37
В описании ошибки написано, что тебе нужно узнаю директорию, где лежат тесты
Я бы посоветовал использовать file pattern, но хз, как это настраивать в идее

Артем
21.09.2018
13:24:02
{
"message": "UserServices.getUserByToken is not a function"
}
Что делать?

Eugene
21.09.2018
13:27:27
UserServices не имеет свойства getUsetByToken или это не функция

Артем
21.09.2018
13:28:45
вот файл UserServices.js
const User = require('../models/User');
module.exports = async function getUserByToken ( token ) {
const { _id } = token;
try {
var user = await User.findOne( { _id }, { password: 0 } );
} catch( e ) {
throw e;
}
return user;
}

Eugene
21.09.2018
13:31:58
Как он импортится в файл из которого вываливается ошибка?

Артем
21.09.2018
13:32:14
const UserServices = require('../services/UserServices');

Eugene
21.09.2018
13:34:58
const User = require('../models/User');
module.exports.getUserByToken = async( token ) => {
const { _id } = token;
try {
var user = await User.findOne( { _id }, { password: 0 } );
} catch( e ) {
throw e;
}
return user;
}

Артем
21.09.2018
13:35:58
вроде исчезла

Eugene
21.09.2018
13:36:26
у тебя идет дефолтный экспорт, объявление функции с именем на экспорт не влияет

Артем
21.09.2018
13:36:26
спс
появилась другая проблема

Google

Артем
21.09.2018
13:38:20
не возвращает user
@eugenebutusov

Таймураз
21.09.2018
13:43:38
спс
Все эти сообщения можно в одном было написать

Артем
21.09.2018
13:44:57
какой именно файл показать?
https://gist.github.com/PrimaryWebRU/632a7602bb6059f35179587ba6250b09
там часть api

Eugene
21.09.2018
13:47:07
Await потерял при вызове гетюзер что-то там

Vlad
21.09.2018
13:47:46
Какую тулзу юзать, или как настроить вебпак, чтоб транспилить только es6 импорты/экспорты? не трогая ничего больше

Таймураз
21.09.2018
13:48:14