From e4cdf75f8c9fbffc0f6a33cb98f72dd0b740d31a Mon Sep 17 00:00:00 2001 From: Reinier Balt Date: Wed, 13 Feb 2013 09:07:52 +0100 Subject: [PATCH] invalidate cache for both context when you drag-and-drop a todo from one context to another --- app/controllers/todos_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/todos_controller.rb b/app/controllers/todos_controller.rb index 9dfac37d..58d9ac9f 100644 --- a/app/controllers/todos_controller.rb +++ b/app/controllers/todos_controller.rb @@ -454,6 +454,7 @@ class TodosController < ApplicationController @context = current_user.contexts.find_by_id(params[:todo][:context_id]) @todo.context = @context @saved = @todo.save + current_user.contexts.find(@original_item_context_id).touch @context_changed = true @status_message = t('todos.context_changed', :name => @context.name)