before_filter action ləğv etmir

Bu yaxınlarda 1.9 (?) -Dan 2.3.11-ə yüksəltdiyim bir Rails tətbiqində işləmək üçün filtrlərdən əvvəl çətinlik çəkirəm. . Sınaqdan keçirmək və düzəltmək üçün bir denetleyiciyə əvvəlki_filtri qoydum:

before_filter :false_filter

və aşağıdakıları application_controller.rb-da yerləşdirdim:

def false_filter
  puts "false filter running"
  false
end

Sonra metodu xiyar / webrat və ya brauzerdən çağırıram və filtr çağırılır. (Mesaj çıxdığını görürəm), filtr zəncirinə xitam verilmir.

Yaranmamış qazan plitəsi kodunun olub olmadığını düşünürəm. Kimsə hara baxmağı təklif edə bilər?

50
задан mu is too short 8 September 2015 в 07:48
поделиться