Trilium
20.10.2018
16:30:31
zizo
20.10.2018
16:31:27
есть какая-то возможность запустить два разных node js проекта в одном терминале, чтобы сохранялся доступ к stdin'у одного из них? В pm2 не работает stdin
Александр
20.10.2018
16:43:12
Один запускаете в фоне
Другой нет
Google
Александр
20.10.2018
16:43:21
В чем проблема))
rddlr
20.10.2018
16:50:55
насчет редиса хорошая идея. такую срань как лайки можно там хранить, надо подумать как
Sergey
20.10.2018
16:55:09
Парни, слушайте, хочу заставить работать сессии
Когда отправляю запрос с постмана всегда одна и та же кука, когда шлю с клиента разная и получается все сессии нулевые
Что это может быть?
cristina
20.10.2018
16:55:39
Кстати, я тут подумала, мне кажется многие используют redux, чтобы побороть good practice реакта))
Пихают всё в стейт, пропсы и прочее вообще не юзают
Или нормально?)
rddlr
20.10.2018
16:58:37
инвалид?
Sergey
20.10.2018
17:01:46
rddlr
20.10.2018
17:01:47
ты инвалид, без рук, парализован? если да, то ок, я послушаю
если не инвалид то напиши словами
Sergey
20.10.2018
17:02:04
А ты в это плане
На письме это как то запутано будет выглядеть
Google
Sergey
20.10.2018
17:02:44
Но попробую
Trilium
20.10.2018
17:02:49
rddlr
20.10.2018
17:03:00
some_random_anonymous
20.10.2018
17:03:54
rddlr
20.10.2018
17:04:19
Sergey
20.10.2018
17:06:47
если не инвалид то напиши словами
Насколько я понимаю, что бы сервер распознал мою сессию он смотрит на куки
Когда я с сайта/клиента шлю post запрос и записываю там сессию, а затем шлю другой запрос и вывожу сессию в консоле, она по дефолту и в 2 этих запросах в network в cookie они разные
Если ту же самую процедуру я провожу в postman, тогда все норм и в network cookie одна и та же
rddlr
20.10.2018
17:10:34
а ты не путаешь? если это express-session, то браузер эскейпит s: впереди куки. я сам так путал поначалу
как сравниваешь что сессии разные?
Sergey
20.10.2018
17:15:56
rddlr
20.10.2018
17:16:32
ну и как сравнивл?
с чего ты решил что они разные? каждый символ сравнивал? или глянул что в начале s%3
для верняка попробуй что-то писат ьв сессию
вопросы отпадут. сделай каунтер и пиши его в сессию
Sergey
20.10.2018
17:24:16
ну и как сравнивл?
По кукам первые 10 символов, они там норм отличаются
По сессиям я записываю данные и вывожу сессию они там есть
На следующем запросе, вывожу сессию и в ней нет данных, как пустая
Владимир
20.10.2018
18:12:40
Alex
20.10.2018
18:14:43
Точно установился куда надо? В каком каталоге ты npm install делал?
Владимир
20.10.2018
18:15:29
Alex
20.10.2018
18:16:32
Umren
20.10.2018
18:17:27
Да, нам работает не так как в рубях или питоне менеджер пакетов
Google
Umren
20.10.2018
18:17:40
Скорее как композер или карго
Владимир
20.10.2018
18:18:06
спасибо за подсказку
Alex
20.10.2018
18:22:07
Nikita
20.10.2018
18:22:39
Alexey
20.10.2018
20:20:50
всем привет. для почты подскажите алтернативу nodemailer что бы была опция если нет smtp писать в лог?
Роман
20.10.2018
20:23:59
Yadgar
20.10.2018
20:28:32
Arthur
20.10.2018
20:35:20
Роман
20.10.2018
20:37:33
Valdemar
20.10.2018
20:38:33
rddlr
20.10.2018
20:39:35
а почему монгуз данные в массиве возвращает не строкой?
userLikes.commentLikes.includes(comment_id)
userLikes это результат findByIdAndUpdate
в массиве commentLikes айдишники (включая искомый comment_id). но сравнение не работает
пробовал добавить lean() тщетно
Arthur
20.10.2018
20:42:31
rddlr
20.10.2018
20:51:10
ебучая монга
гляньте, ну что это такое блин
console.log(`suka ${userLikes.commentLikes[0]} ravno ${comment_id}`, userLikes.commentLikes.includes(comment_id))
вывод
suka 5bcb8793839b663cf2b9167f ravno 5bcb8793839b663cf2b9167f false
два одигнаковых значения, какого хуя эта мразь говорит false?
Eugene
20.10.2018
20:55:26
.toString() не помогало?
Google
Eugene
20.10.2018
20:55:42
Может в каком-то случае он обжект айди
rddlr
20.10.2018
20:55:54
помогало, если indexOf. у меня ж includes
Eugene
20.10.2018
20:56:03
Но когда в консоль пишешь - все кастит к строке
rddlr
20.10.2018
20:56:08
обжект айди это ж когда он в монге
я думал оно как из монги улетает то тоже в строку, нет разве?
Vitaly
20.10.2018
20:56:36
мне кажется, тут монги больше, чем нужно
есть же отдельный чат, не?
rddlr
20.10.2018
20:56:43
что тогда делать?
там нельзя вопросы про монгуз хадавать
Eugene
20.10.2018
20:56:55
Comment_id скорее строка
rddlr
20.10.2018
20:56:58
так что терпи
Vitaly
20.10.2018
20:57:16
Eugene
20.10.2018
20:57:19
Опять в лоб userlikes.filter
rddlr
20.10.2018
20:57:29
ору
я серьезно. меня там забанили за вопрос о монгуз
Yura
20.10.2018
20:57:38
Vitaly
20.10.2018
20:57:47
тогда буду терпеть x)
Eugene
20.10.2018
20:58:01
И там filter(like => like.equal(ObjectId(comment_id)).
rddlr
20.10.2018
20:58:02
Eugene
20.10.2018
20:58:27
Типа такого, сорри за опечатки и неформат
rddlr
20.10.2018
20:58:30
Google
Speed of
20.10.2018
20:58:30
кто знает библиотеку js с такой штукой?
где то ссылка была, но потрерял
rddlr
20.10.2018
20:58:45
particles.js
Speed of
20.10.2018
20:58:51
спасибо
Yura
20.10.2018
20:58:57
Eugene
20.10.2018
20:59:14
rddlr
20.10.2018
20:59:26
да минутку
Varyen
20.10.2018
21:01:04
rddlr
20.10.2018
21:01:43
userLikes._doc.commentLikes.includes(comment_id)
эт не сработало
все равно false
там о нативном драйвере
Varyen
20.10.2018
21:02:58
у меня недавно был странный баг с loopback, назвал поле region и никак не хотело по нему фильтровать, я так и не понял почему
какая-то магия типа как у тебя
тоже монга
если нативно делать запросы - все хорошо