annotate .svn/pristine/8a/8adb47a9617850b441bd264fdfaa485feeb05a17.svn-base @ 1524:82fac3dcf466 redmine-2.5-integration

Fix failure to interpret Javascript when autocompleting members for project
author Chris Cannam <chris.cannam@soundsoftware.ac.uk>
date Thu, 11 Sep 2014 10:24:38 +0100
parents cbb26bc654de
children
rev   line source
Chris@909 1 class ProjectEnumerationsController < ApplicationController
Chris@909 2 before_filter :find_project_by_project_id
Chris@909 3 before_filter :authorize
Chris@909 4
Chris@909 5 def update
Chris@909 6 if request.put? && params[:enumerations]
Chris@909 7 Project.transaction do
Chris@909 8 params[:enumerations].each do |id, activity|
Chris@909 9 @project.update_or_create_time_entry_activity(id, activity)
Chris@909 10 end
Chris@909 11 end
Chris@909 12 flash[:notice] = l(:notice_successful_update)
Chris@909 13 end
Chris@909 14
Chris@909 15 redirect_to :controller => 'projects', :action => 'settings', :tab => 'activities', :id => @project
Chris@909 16 end
Chris@909 17
Chris@909 18 def destroy
Chris@909 19 @project.time_entry_activities.each do |time_entry_activity|
Chris@909 20 time_entry_activity.destroy(time_entry_activity.parent)
Chris@909 21 end
Chris@909 22 flash[:notice] = l(:notice_successful_update)
Chris@909 23 redirect_to :controller => 'projects', :action => 'settings', :tab => 'activities', :id => @project
Chris@909 24 end
Chris@909 25
Chris@909 26 end