- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
begin
@project = Admin::Project.find(params[:project_id])
rescue ActiveRecord::RecordNotFound => ex
raise ActiveRecord::RecordNotFound, "project with id = #{params[:project_id]} not found"
end
begin
user = Admin::User.find(params[:user_id])
rescue ActiveRecord::RecordNotFound => ex
raise ActiveRecord::RecordNotFound, "user with id = #{params[:user_id]} not found"
end
ActiveRecord::RecordNotFound: Couldn't find User with 'id'=272
я просто сильно сомневаюсь что какой говнокодер и/или капипастер от хорошей жизни код как сверху будет писать.
знаю что сам в куче мест подобное в крестах (и жабе) делал что бы не маятся и некоторые исключения напрямую в лог сливать. потому что "array index out of bound"/этц не очень сильно помогает.
... наблюдений