Sha256: 4df39dc17e9b28102da294cdc483e9dbf565a24cdab60a40eb0bf1262003dce9
Contents?: true
Size: 476 Bytes
Versions: 11
Compression:
Stored size: 476 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
11 entries across 11 versions & 1 rubygems