From 8e17c2aeaccdb5f166877e2b74fd1abe00506f48 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 24 Feb 2013 09:59:45 +0000 Subject: Fixed that relations may not be refreshed when adding a follows relation (#13251). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11461 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/controllers/issue_relations_controller.rb | 2 +- app/models/issue.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'app') diff --git a/app/controllers/issue_relations_controller.rb b/app/controllers/issue_relations_controller.rb index bd2d2c42f..cd008529a 100644 --- a/app/controllers/issue_relations_controller.rb +++ b/app/controllers/issue_relations_controller.rb @@ -50,7 +50,7 @@ class IssueRelationsController < ApplicationController respond_to do |format| format.html { redirect_to issue_path(@issue) } format.js { - @relations = @issue.relations.select {|r| r.other_issue(@issue) && r.other_issue(@issue).visible? } + @relations = @issue.reload.relations.select {|r| r.other_issue(@issue) && r.other_issue(@issue).visible? } } format.api { if saved diff --git a/app/models/issue.rb b/app/models/issue.rb index 43c298b77..4b95cc011 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -187,6 +187,7 @@ class Issue < ActiveRecord::Base def reload(*args) @workflow_rule_by_attribute = nil @assignable_versions = nil + @relations = nil super end -- cgit v1.2.3