Project

General

Profile

« Previous | Next » 

Revision 6b4b489f

Added by Ori Rabin over 8 years ago

fixes #10832 - separating lookup keys into puppet and variable

View differences:

app/controllers/lookup_keys_controller.rb
def index
@lookup_keys = resource_base.search_for(params[:search], :order => params[:order])
.includes(:param_classes)
.includes(:puppetclass)
.paginate(:page => params[:page])
@puppetclass_authorizer = Authorizer.new(User.current, :collection => @lookup_keys.map(&:puppetclass_id).compact.uniq)
@puppetclass_authorizer = Authorizer.new(User.current, :collection => @lookup_keys.pluck(:puppetclass_id).compact.uniq)
end
def edit
end
def update
if @lookup_key.update_attributes(params[:lookup_key])
if resource.update_attributes(params[resource_name])
process_success
else
process_error
......
end
def destroy
if @lookup_key.destroy
if resource.destroy
process_success
else
process_error

Also available in: Unified diff