Sha256: 8b0c516741f1fc5702ec7e0a94b09d2c2af616a593eedbe4795e59afd82ee3c2
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 Bytes
Contents
class ProjectOptionsController < ApplicationController before_filter :get_project attr_reader :project def update project.view_options = project.view_options.merge(params[:options]) project.save! head :ok end def destroy project.view_options = project.view_options.except(params[:key]) project.save! head :ok end private def get_project @project = Project.find_by_slug!(params[:slug]) authorize! :read, @project end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/controllers/project_options_controller.rb |