From 64156910286ec5e062822652f3d5fd7f40851b50 Mon Sep 17 00:00:00 2001 From: David Gillingham Date: Fri, 19 Jul 2013 11:19:52 -0500 Subject: [PATCH] Issue #1842: Fix issue where start time of in progress VTEC events was being set to 991130T0000Z. Former-commit-id: 62d740b2ed94bb6f65f0556e463f5b6ec4202e84 [formerly 1fc7c3197af13c3fde03425c6fbebb4ac805ed7d] [formerly 62d740b2ed94bb6f65f0556e463f5b6ec4202e84 [formerly 1fc7c3197af13c3fde03425c6fbebb4ac805ed7d] [formerly d0568ff34754d71faa976e2c382c1841c3654014 [formerly bf21f81dcad44880af5a3f988d15d4330b2b1d6b]]] Former-commit-id: d0568ff34754d71faa976e2c382c1841c3654014 Former-commit-id: 988a705e8142c335b58d864251e6e40dbb54b2cd [formerly 4b9edbdcb42ed1598ca521e4bbcacefe273faa7f] Former-commit-id: e52a6caa0edac6a036f4cb5a366aa7f34d422612 --- .../src/com/raytheon/viz/gfe/vtec/GFEVtecUtil.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cave/com.raytheon.viz.gfe/src/com/raytheon/viz/gfe/vtec/GFEVtecUtil.java b/cave/com.raytheon.viz.gfe/src/com/raytheon/viz/gfe/vtec/GFEVtecUtil.java index bd8f44844d..0ea8a3fdf8 100644 --- a/cave/com.raytheon.viz.gfe/src/com/raytheon/viz/gfe/vtec/GFEVtecUtil.java +++ b/cave/com.raytheon.viz.gfe/src/com/raytheon/viz/gfe/vtec/GFEVtecUtil.java @@ -41,6 +41,9 @@ import com.raytheon.viz.texteditor.util.VtecUtil; * Date Ticket# Engineer Description * ------------ ---------- ----------- -------------------------- * May 14, 2013 #1842 dgilling Initial creation + * Jul 19, 2013 #1842 dgilling Use VtecUtil.replaceFirstVtecString() + * to ensure start times of in progress + * events aren't set to the wrong time. * * * @@ -94,7 +97,11 @@ public class GFEVtecUtil { vtec.getPhensig(), true); vtec.setSequence(newEtn); } - vtecMatcher.appendReplacement(finalOutput, vtec.getVtecString()); + vtecMatcher + .appendReplacement( + finalOutput, + VtecUtil.replaceFirstVtecString( + vtec.getVtecString(), vtec)); } vtecMatcher.appendTail(finalOutput); return finalOutput.toString();