Commit 26e72cb6 authored by Omkar Ingale's avatar Omkar Ingale

Resolved issue of itm_default in mailingListIC.java

parent bdc7516d
...@@ -83,9 +83,45 @@ public class MailingListIC extends ValidatorEJB { ...@@ -83,9 +83,45 @@ public class MailingListIC extends ValidatorEJB {
valueXmlString.append("<Detail1>"); valueXmlString.append("<Detail1>");
if ("mail_list_type".equalsIgnoreCase(currentColumn.trim())) { if("itm_default".equalsIgnoreCase(currentColumn.trim())){
BaseLogger.log("3", null, null, "MailingListPostSave in itm default ");
if ("e".equalsIgnoreCase(editFlag) || "a".equalsIgnoreCase(editFlag)) {
String mailListType = checkNull(genericUtility.getColumnValue("mail_list_type", dom));
BaseLogger.log("3", null, null, "MailingListPostSave : in default edit flag :: [" + editFlag + "]");
// Check for 'S' or 'P'
if ("S".equalsIgnoreCase(mailListType) || "I".equalsIgnoreCase(mailListType)) {
valueXmlString.append("<sql_str protect='0'>").append("<![CDATA[]]>").append("</sql_str>\r\n");
} else if ("P".equalsIgnoreCase(mailListType)) {
valueXmlString.append("<sql_str protect='1'>").append("<![CDATA[]]>").append("</sql_str>\r\n");
}
}
}
if("itm_defaultedit".equalsIgnoreCase(currentColumn.trim())){
BaseLogger.log("3", null, null, "MailingListPostSave in itm default edit ");
if ("e".equalsIgnoreCase(editFlag) || "a".equalsIgnoreCase(editFlag)) {
String mailListType = checkNull(genericUtility.getColumnValue("mail_list_type", dom)); String mailListType = checkNull(genericUtility.getColumnValue("mail_list_type", dom));
BaseLogger.log("3", null, null, "MailingListPostSave : in default edit flag :: [" + editFlag + "]");
// Check for 'S' or 'P'
if ("S".equalsIgnoreCase(mailListType) || "I".equalsIgnoreCase(mailListType)) {
valueXmlString.append("<sql_str protect='0'>").append("<![CDATA[]]>").append("</sql_str>\r\n");
} else if ("P".equalsIgnoreCase(mailListType)) {
valueXmlString.append("<sql_str protect='1'>").append("<![CDATA[]]>").append("</sql_str>\r\n");
}
}
}
//BaseLogger.log("3", null, null, "MailingListPostSave : DOM :: [" + editFlag + "]");
if ("mail_list_type".equalsIgnoreCase(currentColumn.trim())) {
if ("e".equalsIgnoreCase(editFlag) || "a".equalsIgnoreCase(editFlag)) {
String mailListType = checkNull(genericUtility.getColumnValue("mail_list_type", dom));
BaseLogger.log("3", null, null, "MailingListPostSave : in mail_list_type editFlag :: [" + editFlag + "]");
// Check for 'S' or 'P' // Check for 'S' or 'P'
if ("S".equalsIgnoreCase(mailListType) || "I".equalsIgnoreCase(mailListType)) { if ("S".equalsIgnoreCase(mailListType) || "I".equalsIgnoreCase(mailListType)) {
...@@ -94,6 +130,7 @@ public class MailingListIC extends ValidatorEJB { ...@@ -94,6 +130,7 @@ public class MailingListIC extends ValidatorEJB {
valueXmlString.append("<sql_str protect='1'>").append("<![CDATA[]]>").append("</sql_str>\r\n"); valueXmlString.append("<sql_str protect='1'>").append("<![CDATA[]]>").append("</sql_str>\r\n");
} }
} }
}
valueXmlString.append("</Detail1>\r\n"); valueXmlString.append("</Detail1>\r\n");
break; break;
...@@ -351,7 +388,7 @@ public class MailingListIC extends ValidatorEJB { ...@@ -351,7 +388,7 @@ public class MailingListIC extends ValidatorEJB {
"(?:[a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,7}$"; "(?:[a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,7}$";
if (!emailId.matches(emailRegex)) { if (!emailId.matches(emailRegex)) {
errorString = getErrorString("email_id", "INVEMAIL", userId); // Error for invalid email errorString = getErrorString("email_id", "INVEMAIL", userId);
break; break;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment