Scarab commit: svn commit: r11116 - branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java
[email protected] Fri, 13 Apr 2012 01:41:18 -0700 (PDT)
| Newsgroups | gmane.comp.java.scarab.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mcoss
Date: 2012-04-13 01:41:17-0700
New Revision: 11116
Modified:
branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java
Log:
FIX - Avoid cached values for moving/copying issues.
Modified: branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java
Url: http://scarab.tigris.org/source/browse/scarab/branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java?view=diff&pathrev=11116&r1=11115&r2=11116
==============================================================================
--- branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java (original)
+++ branches/release/1.0.22/src/java/org/tigris/scarab/actions/MoveIssue.java 2012-04-13 01:41:17-0700
@@ -70,6 +70,7 @@
import org.tigris.scarab.om.IssueTypeManager;
import org.tigris.scarab.om.Module;
import org.tigris.scarab.om.ModuleManager;
+import org.tigris.scarab.om.IssueManager;
import org.tigris.scarab.om.ScarabUser;
import org.tigris.scarab.services.security.ScarabSecurity;
import org.tigris.scarab.tools.ScarabLocalizationTool;
@@ -231,6 +232,9 @@
public void doSaveissue(RunData data, TemplateContext context)
throws Exception
{
+ //Clear cache for stability reasons, to avoid missing, cached values
+ IssueManager.getMethodResult().clear();
+
boolean collisionOccurred = isCollision(data, context);
context.put("collisionDetectedOnMoveAttempt", collisionOccurred ? Boolean.TRUE : Boolean.FALSE);
if (collisionOccurred)
------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2947966