- 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
Dummy00001 07.04.2016 16:28 # −1
strax 07.04.2016 16:41 # 0
Dummy00001 07.04.2016 16:53 # −1
strax 07.04.2016 17:08 # 0
ActiveRecord::RecordNotFound: Couldn't find User with 'id'=272
Dummy00001 07.04.2016 17:22 # 0
strax 07.04.2016 17:26 # 0
Dummy00001 07.04.2016 17:38 # 0
я просто сильно сомневаюсь что какой говнокодер и/или капипастер от хорошей жизни код как сверху будет писать.
знаю что сам в куче мест подобное в крестах (и жабе) делал что бы не маятся и некоторые исключения напрямую в лог сливать. потому что "array index out of bound"/этц не очень сильно помогает.
guesto 07.04.2016 19:37 # +1
kerman 07.04.2016 21:46 # 0
guest 12.04.2016 17:01 # 0
guesto 12.04.2016 17:03 # 0
roman-kashitsyn 12.04.2016 17:06 # +2
... наблюдений
strax 12.04.2016 17:23 # +1