def unprocessable(message=nil)
@errors ||= []
+
@errors << message if message
render_error status: 422
end
end
def index
- @objects ||= model_class.limit(1000).all
+ @objects ||= model_class.limit(200).all
respond_to do |f|
f.json { render json: @objects }
f.html { render }
end
def create
- @object ||= model_class.new params[model_class.to_s.singularize.to_sym]
+ @object ||= model_class.new params[model_class.to_s.underscore.singularize]
@object.save!
+
respond_to do |f|
+ f.json { render json: @object }
f.html {
redirect_to(params[:return_to] || @object)
}
def destroy
if @object.destroy
respond_to do |f|
+ f.json { render json: @object }
f.html {
redirect_to(params[:return_to] || :back)
}
def breadcrumb_page_name
(@breadcrumb_page_name ||
- (@object.friendly_link_name if @object.respond_to? :friendly_link_name))
+ (@object.friendly_link_name if @object.respond_to? :friendly_link_name) ||
+ action_name)
end
def index_pane_list
}
}
- @@notification_tests.push lambda { |controller, current_user|
- Job.limit(1).where(created_by: current_user.uuid).each do
- return nil
- end
- return lambda { |view|
- view.render partial: 'notifications/jobs_notification'
- }
- }
+ #@@notification_tests.push lambda { |controller, current_user|
+ # Job.limit(1).where(created_by: current_user.uuid).each do
+ # return nil
+ # end
+ # return lambda { |view|
+ # view.render partial: 'notifications/jobs_notification'
+ # }
+ #}
@@notification_tests.push lambda { |controller, current_user|
Collection.limit(1).where(created_by: current_user.uuid).each do