diff --git a/onprc_billing/src/org/labkey/onprc_billing/notification/DCMFinanceNotification.java b/onprc_billing/src/org/labkey/onprc_billing/notification/DCMFinanceNotification.java
index 2da58ca5c..4b70e2d1b 100644
--- a/onprc_billing/src/org/labkey/onprc_billing/notification/DCMFinanceNotification.java
+++ b/onprc_billing/src/org/labkey/onprc_billing/notification/DCMFinanceNotification.java
@@ -2,6 +2,7 @@
import org.apache.commons.lang3.StringUtils;
import org.labkey.api.data.Container;
+import org.labkey.api.util.PageFlowUtil;
import org.labkey.onprc_billing.ONPRC_BillingManager;
import org.labkey.onprc_billing.ONPRC_BillingSchema;
@@ -57,7 +58,7 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
Container container = containerMap.get(category);
String url = getExecuteQueryUrl(container, ONPRC_BillingSchema.NAME, categoryToQuery.get(category), null) + "&query.param.StartDate=" + getDateFormat(c).format(start.getTime()) + "&query.param.EndDate=" + getDateFormat(c).format(endDate.getTime());
- msg.append("
| " + category + " | " + totalsMap.get("total") + " | " + _dollarFormat.format(totalsMap.get("totalCost")) + " |
");
+ msg.append("| " + PageFlowUtil.filter(category) + " | " + totalsMap.get("total") + " | " + _dollarFormat.format(totalsMap.get("totalCost")) + " |
");
}
msg.append("
");
@@ -141,7 +142,7 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
String baseUrl = getExecuteQueryUrl(containerMap.get(category), ONPRC_BillingSchema.NAME, categoryToQuery.get(category), null) + "&query.param.StartDate=" + getDateFormat(c).format(start.getTime()) + "&query.param.EndDate=" + getDateFormat(c).format(endDate.getTime());
String projUrl = baseUrl + ("None".equals(tokens[0]) ? "&query.project/displayName~isblank" : "&query.project/displayName~eq=" + tokens[0]);
- msg.append("| " + tokens[0] + " | ");
+ msg.append("
| " + PageFlowUtil.filter(tokens[0]) + " | ");
//alias
String accountUrl = null;
@@ -153,22 +154,22 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
if (accountUrl != null)
{
- msg.append("" + tokens[1] + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[1]) + " | ");
}
else
{
- msg.append("" + (tokens[1]) + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[1]) + " | ");
}
- msg.append("" + (tokens[2]) + " | ");
- msg.append("" + category + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[2]) + " | ");
+ msg.append("" + PageFlowUtil.filter(category) + " | ");
for (FieldDescriptor fd : toShow)
{
if (totals.containsKey(fd.getFieldName()))
{
String url = projUrl + fd.getFilter();
- msg.append("" + totals.get(fd.getFieldName()) + " | ");
+ msg.append("" + totals.get(fd.getFieldName()) + " | ");
}
else
{
diff --git a/onprc_billing/src/org/labkey/onprc_billing/notification/FinanceNotification.java b/onprc_billing/src/org/labkey/onprc_billing/notification/FinanceNotification.java
index 3ebd9db8a..090fbcc9a 100644
--- a/onprc_billing/src/org/labkey/onprc_billing/notification/FinanceNotification.java
+++ b/onprc_billing/src/org/labkey/onprc_billing/notification/FinanceNotification.java
@@ -39,6 +39,7 @@
import org.labkey.api.query.QueryService;
import org.labkey.api.query.UserSchema;
import org.labkey.api.security.User;
+import org.labkey.api.util.PageFlowUtil;
import org.labkey.onprc_billing.ONPRC_BillingManager;
import org.labkey.onprc_billing.ONPRC_BillingModule;
import org.labkey.onprc_billing.ONPRC_BillingSchema;
@@ -429,7 +430,7 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
Container container = containerMap.get(category);
String url = getExecuteQueryUrl(container, ONPRC_BillingSchema.NAME, categoryToQuery.get(category), null) + "&query.param.StartDate=" + getDateFormat(c).format(start.getTime()) + "&query.param.EndDate=" + getDateFormat(c).format(endDate.getTime());
- msg.append("
| " + category + " | " + totalsMap.get("total") + " | " + _dollarFormat.format(totalsMap.get("totalCost")) + " |
");
+ msg.append("| " + PageFlowUtil.filter(category) + " | " + totalsMap.get("total") + " | " + _dollarFormat.format(totalsMap.get("totalCost")) + " |
");
}
msg.append("
");
@@ -474,8 +475,8 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
String baseUrl = getExecuteQueryUrl(containerMap.get(category), ONPRC_BillingSchema.NAME, categoryToQuery.get(category), null) + "&query.param.StartDate=" + getDateFormat(c).format(start.getTime()) + "&query.param.EndDate=" + getDateFormat(c).format(endDate.getTime());
String projUrl = baseUrl + ("None".equals(tokens[1]) ? "&query.project/displayName~isblank" : "&query.project/displayName~eq=" + tokens[1]);
- msg.append("| " + financialAnalyst + " | "); //the FA
- msg.append("" + tokens[1] + " | ");
+ msg.append("
| " + PageFlowUtil.filter(financialAnalyst) + " | "); //the FA
+ msg.append("" + PageFlowUtil.filter(tokens[1]) + " | ");
//alias
String accountUrl = null;
@@ -487,22 +488,22 @@ protected void writeResultTable(final StringBuilder msg, Date lastInvoiceEnd, Ca
if (accountUrl != null)
{
- msg.append("" + tokens[2] + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[2]) + " | ");
}
else
{
- msg.append("" + (tokens[2]) + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[2]) + " | ");
}
- msg.append("" + (tokens[3]) + " | ");
- msg.append("" + category + " | ");
+ msg.append("" + PageFlowUtil.filter(tokens[3]) + " | ");
+ msg.append("" + PageFlowUtil.filter(category) + " | ");
for (FieldDescriptor fd : foundCols)
{
if (totals.containsKey(fd.getFieldName()))
{
String url = projUrl + fd.getFilter();
- msg.append("" + totals.get(fd.getFieldName()) + " | ");
+ msg.append("" + totals.get(fd.getFieldName()) + " | ");
}
else
{