Sha256: 24222ec327361fcafd99db9b034cf83a5232aa86b543fd327bbaa26e514309c2
Contents?: true
Size: 1.06 KB
Versions: 6
Compression:
Stored size: 1.06 KB
Contents
require_dependency "lit/application_controller" module Lit class IncommingLocalizationsController < ApplicationController before_filter :find_source def index @incomming_localizations = @source.incomming_localizations.all end def accept @incomming_localization = @source.incomming_localizations.find(params[:id].to_i) @incomming_localization.accept Lit.init.cache.refresh_key @incomming_localization.full_key redirect_to :back end def accept_all @source.incomming_localizations.each do |li| li.accept Lit.init.cache.refresh_key li.full_key end redirect_to :back end def reject_all @source.incomming_localizations.destroy_all redirect_to :back end def destroy @incomming_localization = @source.incomming_localizations.find(params[:id].to_i) @incomming_localization.destroy redirect_to source_incomming_localizations_path(@source) end private def find_source @source = Source.find(params[:source_id].to_i) end end end
Version data entries
6 entries across 6 versions & 1 rubygems