Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 November 04

VK

Vasyl Kuzmyk in Ruby, Rails, Hanami | dry-rb
Alex Iv
нужно писать код, который работает всегда, нормально отрабатывает разные сценарии а не вот это вот все.
Так на такое есть 404, а не rescue
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
Michael Lutsko
у тебя экшен вызывается два раза
как это предотвраить?
источник

VK

Vasyl Kuzmyk in Ruby, Rails, Hanami | dry-rb
Типа, если удалять нечего, потому, что уже удалено должна быть 404
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
طاهر
как это предотвраить?
нужно видеть весь код
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
весь контроллер покажи и роуты
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
и всю модель Item
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
ruby

rescue StandardError => e
 Api::Error.not_found
end
источник

VK

Vasyl Kuzmyk in Ruby, Rails, Hanami | dry-rb
Alex Iv
ruby

rescue StandardError => e
 Api::Error.not_found
end
Имхо, но это плохой код
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Alex Iv
ruby

rescue StandardError => e
 Api::Error.not_found
end
тут дело не в ексепшене, а в том, что у него удаление вызывается два раза
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
похоже, что он в модели где-то вызвал destroy
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
источник

VK

Vasyl Kuzmyk in Ruby, Rails, Hanami | dry-rb
Michael Lutsko
тут дело не в ексепшене, а в том, что у него удаление вызывается два раза
У него апикол 2 раза, это видно в логах
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
источник

VK

Vasyl Kuzmyk in Ruby, Rails, Hanami | dry-rb
Так у него не апи
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
колбек убери в модели
источник

ط

طاهر in Ruby, Rails, Hanami | dry-rb
Alex Iv
колбек убери в модели
after_destroy?
источник