diff options
Diffstat (limited to 'app/controllers')
| -rw-r--r-- | app/controllers/events_controller.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/controllers/events_controller.rb b/app/controllers/events_controller.rb index a322181d..818459c4 100644 --- a/app/controllers/events_controller.rb +++ b/app/controllers/events_controller.rb | |||
| @@ -65,7 +65,7 @@ class EventsController < ApplicationController | |||
| 65 | @event = Event.new(event_params) | 65 | @event = Event.new(event_params) |
| 66 | 66 | ||
| 67 | respond_to do |format| | 67 | respond_to do |format| |
| 68 | if @event.save | 68 | if @event.save_witnessed(:actor => current_user) |
| 69 | flash[:notice] = t("flash.events.created") | 69 | flash[:notice] = t("flash.events.created") |
| 70 | format.html { redirect_to(safe_return_to(params[:return_to] || (@event.node ? edit_node_path(@event.node) : edit_event_path(@event)))) } | 70 | format.html { redirect_to(safe_return_to(params[:return_to] || (@event.node ? edit_node_path(@event.node) : edit_event_path(@event)))) } |
| 71 | format.xml { render :xml => @event, :status => :created, :location => @event } | 71 | format.xml { render :xml => @event, :status => :created, :location => @event } |
| @@ -82,7 +82,7 @@ class EventsController < ApplicationController | |||
| 82 | @event = Event.find(params[:id]) | 82 | @event = Event.find(params[:id]) |
| 83 | 83 | ||
| 84 | respond_to do |format| | 84 | respond_to do |format| |
| 85 | if @event.update(event_params) | 85 | if @event.update_witnessed(event_params, :actor => current_user) |
| 86 | flash[:notice] = t("flash.events.updated") | 86 | flash[:notice] = t("flash.events.updated") |
| 87 | format.html { redirect_to(safe_return_to(params[:return_to] || events_path)) } | 87 | format.html { redirect_to(safe_return_to(params[:return_to] || events_path)) } |
| 88 | format.xml { head :ok } | 88 | format.xml { head :ok } |
| @@ -97,7 +97,7 @@ class EventsController < ApplicationController | |||
| 97 | # DELETE /events/1.xml | 97 | # DELETE /events/1.xml |
| 98 | def destroy | 98 | def destroy |
| 99 | @event = Event.find(params[:id]) | 99 | @event = Event.find(params[:id]) |
| 100 | @event.destroy | 100 | @event.destroy_witnessed(:actor => current_user) |
| 101 | 101 | ||
| 102 | respond_to do |format| | 102 | respond_to do |format| |
| 103 | format.html { redirect_to(events_url) } | 103 | format.html { redirect_to(events_url) } |
