OSDN Git Service

t#:
[pettanr/pettanr.git] / lib / manifest / controller.rb
index fff689e..cfb5124 100644 (file)
@@ -55,6 +55,7 @@ module Pettanr
       end
       list_name = @controller_manifest.list_name action_name
       @list = @manifest.list_managers[name].open(list_name, params[:page], params[:page_size], operators)
+      raise "undefined controller for #{@item_name}::#{action_name}\nconf:#{@controller_conf}\n" unless @actions[action_name]
       @actions[action_name].new action_name, name, operators, @list, @controller_conf, @manifest
     end