
Alex
03.10.2017
14:45:16

Максим
03.10.2017
14:45:22

Alex
03.10.2017
14:45:23
тебе всего лишь предлагают разобраться с основами

Максим
03.10.2017
14:45:42
>считает что он их прекрасно понимает

Google

Максим
03.10.2017
14:45:42
ты понимаешь что он азов не знает? и считает что он их прекрасно знает и понимает.
а это кто то утверждал?

Alexey
03.10.2017
14:45:46

Максим
03.10.2017
14:46:20
в апликейшн контроллере 2 колбека как я уже выше писал, их я тоже комментировал и ситуация не менялась
я нигде никого не упрекал

Alex
03.10.2017
14:46:47

Максим
03.10.2017
14:47:16

Alex
03.10.2017
14:47:37
прям все точки проблемы расписали, куда можно посмотреть.

Максим
03.10.2017
14:48:01
я в прямом эфире таксказать

Alex
03.10.2017
14:48:03
А идет все от того что ты не знаешь как контроллер без фронта потестировать.

Максим
03.10.2017
14:48:04
посмотрел туда
и показал вам что там

Google

Vasiliy
03.10.2017
14:48:08
давайте потом посрётёсь) чел может запутался уже

Максим
03.10.2017
14:48:20
и как то ну или я что то не так делаю или видимо в другом месте проблема

Alex
03.10.2017
14:48:54

Максим
03.10.2017
14:49:19
я смотрель чек_пермишн и апдейт

Alex
03.10.2017
14:49:47
И?
ты можешь сначала один экшон поправишь а потом другой?

Максим
03.10.2017
14:50:10
ну так для этого надо понять где ошибка
где что то не так

Alex
03.10.2017
14:50:28
так ты определись сначала какой ты экшон дебажишь

Максим
03.10.2017
14:50:38
я заметил что в чек пермишн нил вместо карент юзера
а апдейт работает как надо

Alex
03.10.2017
14:50:59
так у тебя 401 или апдейт работает?
ты тут всех запутал уже.

Максим
03.10.2017
14:51:08
одновременно
и то и то
пароль вроде меняется
но ошибка падает
не понятно меняется ли пароль

Alex
03.10.2017
14:51:30
как проверить?

Максим
03.10.2017
14:51:50
потому что он захеширован и на тестовом окружении всё настроено так что в любой акк можно с любого пароля

Google

Alex
03.10.2017
14:52:34
ну захеширован и что?
хеш меняется?

Максим
03.10.2017
14:52:40
да

Alex
03.10.2017
14:52:45
ну?

Максим
03.10.2017
14:52:48
что ну
апдейт работает

Alex
03.10.2017
14:52:55
через девайс проверить можно правильный пароль или нет?

Максим
03.10.2017
14:53:09
не знаю

Alex
03.10.2017
14:53:14
(подсказка: там есть специальная функция для этого)
А теперь коронный вопрос
ты внутрь экшона в byebug попадаешь?

Максим
03.10.2017
14:53:34
5 раз
да
вопрос почему ошибки всё равно падают

Alex
03.10.2017
14:54:28

Максим
03.10.2017
14:54:36
...
next
step

Alex
03.10.2017
14:54:48
так что тебе мешает найти конкретную строчку???

Максим
03.10.2017
14:55:01
я хз он уходит в ебеня какие то глубокие

Google

Alex
03.10.2017
14:55:19
ты посмотри на какой строчке в экшоне дергается 401

Максим
03.10.2017
14:55:35
так оно так и происходит
метод
метод
всё окей всё ещё метод
бах экшнебеня
бах ещё глубжеебеня
а ошибками не пахнет

Alex
03.10.2017
14:56:03
вот на последнем методе эта шебеня

Alexey
03.10.2017
14:56:18
А на каком методет ты ушел глубже?

Alex
03.10.2017
14:56:46
ты разницу между next и step не знаешь?

Максим
03.10.2017
14:58:06
тебе легче будет если я на каждый вопрос буду оотвечать "не знаю"?
приятнее?

Alex
03.10.2017
14:59:19
я просто не понимаю зачем тыкать то что ты не понимаешь :)
попробовал одно, увидел что вглубь уходишь, попробовал другое, видишь что между строчками бегаешь. Сделал заключение.

Vasiliy
03.10.2017
15:06:35
спросили ж на каком методе ушёл

Максим
03.10.2017
15:07:35
так на обоих куда то глубоко, но видимо я рил не тем шёл
я заметил что в чек пермишн нил вместо карент юзера

Google

Максим
03.10.2017
15:07:35
а апдейт работает как надо

Alex
03.10.2017
15:07:42
аааа!
как можно на next куда то глубоко уйти?
не выходи за пределы экшона и все

Vasiliy
03.10.2017
16:02:37
Блэ сделал бы сикрет гист и скинул бы сюда и удалил потом

Alexey
03.10.2017
16:03:35
А если тут сидят его менторы?)

Oleg
03.10.2017
16:03:52
И молча наблюдают

Dmitriy
03.10.2017
16:56:54
Как думаете Rails.application.secrets положить в $secrets норм? Или тупо и может иметь последствия?

nikita
03.10.2017
17:00:55
а зачем тебе это надо?

Dmitriy
03.10.2017
17:01:26
Тупая причина) DuplicateMethodCall: calls 'Rails.application.secrets' 2 times

nikita
03.10.2017
17:02:23
в одном методе?

Dmitriy
03.10.2017
17:02:56
Ну да, можно в private положить правда все это

nikita
03.10.2017
17:03:35
можно все что угодно, но делать глобальную переменную как-то неправильно

Dmitriy
03.10.2017
17:04:03
Да так будет лучше. Это была первая мысль, неправильная)
Просто раздражает из-за law of demeter

nikita
03.10.2017
17:06:23
ну если хочешь быть законопослушным, то сделай метод или локальную переменную, раз у тебя все равно оно вызывается внутри одного метода

Dmitriy
03.10.2017
17:06:41
Ребят, ищу работу, Москва full-time, может посоветуете компанию? Где можно опыта набраться и коллектив норм.
https://github.com/dmitriy-strukov

Dmitriy
03.10.2017
17:07:19

Alexander
03.10.2017
17:07:35

Dmitriy
03.10.2017
17:07:44
Так я в Москве живу, только на конфу приезжал

Dima
03.10.2017
17:12:53
Сегодня читал Сунь Дзы, такой китайский стратег. Он сказал что акуально для программистов:
Нужно учиться до старости и смерти, когда учение прекращается само.