diff --git a/cave/com.raytheon.viz.mpe/src/com/raytheon/viz/mpe/util/DailyQcUtils.java b/cave/com.raytheon.viz.mpe/src/com/raytheon/viz/mpe/util/DailyQcUtils.java index 2e5ff04a95..3b98b86ed2 100644 --- a/cave/com.raytheon.viz.mpe/src/com/raytheon/viz/mpe/util/DailyQcUtils.java +++ b/cave/com.raytheon.viz.mpe/src/com/raytheon/viz/mpe/util/DailyQcUtils.java @@ -66,6 +66,7 @@ import com.vividsolutions.jts.geom.Coordinate; * Mar 10, 2015 14575 snaples Added additional status flags. * Oct 14, 2015 17977 snaples Fixed loadData to read station * lists when new area, which means it needs to read some tokens also. + * Nov 25, 2015 17986 snaples Updated array func to adjust QC codes for update to dialogs. * * * @@ -437,7 +438,7 @@ public class DailyQcUtils { public static int new_area_flag = 0; - public int func[] = { 8, 0, 3, 1, 2 }; + public int func[] = { 8, 3, 0, 1, 2 }; public static int hrgt12z = -1; diff --git a/cave/com.raytheon.viz.warngen/src/com/raytheon/viz/warngen/template/TemplateRunner.java b/cave/com.raytheon.viz.warngen/src/com/raytheon/viz/warngen/template/TemplateRunner.java index 9def23f73c..fdd1b0bf9d 100644 --- a/cave/com.raytheon.viz.warngen/src/com/raytheon/viz/warngen/template/TemplateRunner.java +++ b/cave/com.raytheon.viz.warngen/src/com/raytheon/viz/warngen/template/TemplateRunner.java @@ -740,10 +740,15 @@ public class TemplateRunner { if (atIndex > 0) { int hhmmStart = atIndex + 3; hhmmEnd = message.indexOf(", ", hhmmStart); - if (hhmmEnd > 0) { - context.put("corToNewMarker", "cortonewmarker"); - context.put("corEventtime", - message.substring(hhmmStart, hhmmEnd)); + if (hhmmEnd < 0) { + // check for ellipsis + hhmmEnd = message.indexOf("...", hhmmStart); + } else { + if (hhmmEnd > 0) { + context.put("corToNewMarker", "cortonewmarker"); + context.put("corEventtime", + message.substring(hhmmStart, hhmmEnd)); + } } } }