質問編集履歴

1

定義方法を書いたコードを追記

2017/11/06 03:05

投稿

ois
ois

スコア50

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,31 @@
9
9
  のような処理をしていますが、ユーザー削除などをして、before actionがAもBもコケると、AbstractController::DoubleRenderErrorが発生します。
10
10
 
11
11
  before actionでredirectしてreturnしたら後続の処理は中止されると思いましたが、なぜでしょう。対処法はありますか?
12
+
13
+
14
+
15
+
16
+
17
+ 追記
18
+
19
+ ```Ruby
20
+
21
+ #ApplicationController
22
+
23
+ before_action :check_invalid
24
+
25
+ ```
26
+
27
+
28
+
29
+ ```Ruby
30
+
31
+ #UserController
32
+
33
+ before_action :hoge
34
+
35
+ before_action :huga, only: [:index]
36
+
37
+ ```
38
+
39
+ のように、複数コントローラーに跨ってました。