Sparrow
поэтому я тебе и говорю -- не тащи его в модель, сделай .create, который а) вычислит хэш б) сериализует юзера в) вернет тебе объект с этим юзером, который уже ок
shoo
Sparrow
с await можно
shoo
shoo
вот так делаю
Sparrow
hash: await bcrypt.hash(pwd, salt)
Sparrow
ну ты же не присваиваешь никуда
Sparrow
this.passwordHash = await блаблабла
shoo
Sparrow
async/await это тоже самое, просто высокоуровневая обертка над промисами.
shoo
shoo
правильно ?)
Sparrow
нет, тогда тебе уже .then.catch не нужны
Vitaliy
нет
Cenator 🐈
Мои глаза)
Подключи еслинт поскорее)
Vitaliy
Sparrow
какой ты нежный, @itsjohncena
Sergey
Vitaliy
shift + alt + f скорее
shoo
shoo
так ? )
shoo
чувствую себя тупым))
Sparrow
shoo
Sparrow
работает, ты просто не понимаешь, как проверить, что работает
сomorsiс
еще бы оно работало
shoo
сomorsiс
потому что гет/сет синхронные для виртуальных полей в монгузе
shoo
shoo
shoo
eslint поставлю ))
Artur
$eslint = false;
Artur
echo 'nahooj mne vashi pravila';
shoo
😂
shoo
сomorsiс
там есть пара ишью у них в репе с предложением сделать это асинхронным
а еще явно не сказано что функция может вернуть промис
Sparrow
я кстати так и не решил, приттиер это хорошо или плохо. хотя концептуально это хорошо конечно, практически как форматтер в голанге
Artur
главное на прекомит хук не ставить
Sparrow
вот не факт, на самом деле
Sparrow
в этом и смысл весь
Marat
что за ошибка?
root@ubuntu:~/todo/todo-list-fabricV1/fabric-sdk-node/test/integration/e2e# node join-channel.js
module.js:471
throw err;
^
Error: Cannot find module '/root/todo/todo-list-fabricV1/fabric-sdk-node/node_modules/grpc/src/node/extension_binary/grpc_node.node'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/root/todo/todo-list-fabricV1/fabric-sdk-node/node_modules/grpc/src/node/src/grpc_extension.js:38:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
Alex
npm install мб надо было
Marat
Marat
прописал изначально в package.json все зависимости запустил npm install - такой подход ошибка, установил отдельно командой npm install NAME_MODULE - заработало. я его не понял)
Таймураз
Binali
Marat
а ппц) понял, точно не труда впендюлил
Valeriu
Есть кто обновился на последней версии Feathers JS?
Denis
https://github.com/flexdinesh/typy
Дима
Denis
Типизацию реализовывать ))))
Sheldhur
ку, кто юзает feathersjs и пользуется вебштормом? как Unresolved function or method в нем победить?
Sheldhur
Denis
Где это?
Denis
Sheldhur
везде :)
Дима
Denis
Denis
Sheldhur
Sheldhur
он тоже не резолвит
Denis
Какой линтер?
Sheldhur
просто не подсвечивает, типа всё ок )))
Андрей
Sheldhur
он правильно работает, просто feathersjs хитровыебано написан
Дима
Андрей
Вебсторм чёрти-как работает в половине случаев. Поэтому просто забей.
Denis
Denis
Sheldhur
Denis
Андрей
Тут const featherjs = ....
Sheldhur
а линтер тут причем?
Sheldhur
дефолтный