Size: a a a

pro.rb (Ruby/Rails / RU)

2020 October 12

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
емнип как бдшная
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Мне хотелось бы с помощью fails добавлять еррер месаджи, а тб выполняет сразу все фейлы и ими я не могу это сделать
Может если бы можно было оставить выполнение после первого фейла
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
У них вообще как я понял не оч задумано обрабатывать ошибки в самой операции
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Можно сделать так:

# all steps and passes
fail ->(options, model:, **) do
 
options[:error] = 'not found' unless model
 
 options[:error] = 'policy error' if options[:'result.policy.default'].failure?
end


То есть в последнем фейле смареть чего нет/что у пало и добавлять месадж, но мб есть лучше способ
Из доки пока этого не понял
источник

k

kolas in pro.rb (Ruby/Rails / RU)
лучше не используй трейлблейзер
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Поздно
источник

k

kolas in pro.rb (Ruby/Rails / RU)
ну тогда ешь кактус и плачь )
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Это не кактус
Он просто не до конца продуманный, либо я хочу от него то, что создатели решили делать иначе, а я из доки не понимаю почему)
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
В целом идея писать на командах со степами оч упрощает понимание чужого кода
источник

k

kolas in pro.rb (Ruby/Rails / RU)
мне не упрощает, итак понятно если методы по человечески называть
источник

k

kolas in pro.rb (Ruby/Rails / RU)
но очень ограничивает
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Nicolae Paraschiva
Пацаны, а шо в треилблейзере нельзя несколько фейлов в одной операции?
да, в трейлблейзере можно сделать только один фейл - поставить трейлблейзер
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Фу, хейтеры, фууу
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
:)
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Nicolae Paraschiva
Это не кактус
Он просто не до конца продуманный, либо я хочу от него то, что создатели решили делать иначе, а я из доки не понимаю почему)
он уже лет пять "не до конца продуманный"
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
это сколько я про это слышу
источник

u

unkmas in pro.rb (Ruby/Rails / RU)
Nicolae Paraschiva
Это не кактус
Он просто не до конца продуманный, либо я хочу от него то, что создатели решили делать иначе, а я из доки не понимаю почему)
Позже ты поймёшь, что это был кактус всё-таки
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Какая разница?)
источник

NP

Nicolae Paraschiva in pro.rb (Ruby/Rails / RU)
Я ж не стою на пороге выбора технологии
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Nicolae Paraschiva
Какая разница?)
в болезненности
источник