diff --git a/actions/index.js b/actions/index.js
index bdca89ae..cc18fae1 100644
--- a/actions/index.js
+++ b/actions/index.js
@@ -1847,12 +1847,18 @@ export const createContainerProxy = (containerName) => {
});
};
-export const sendCaseCompleteMessage = async (containerID, caseReference) => {
+export const sendCaseCompleteMessage = async (
+ containerID,
+ caseReference,
+ typeofinvolvement
+) => {
var queryUrl =
"/api/file/createappealcompletemessage_api?container=" +
containerID +
"&tempcaseref=" +
- caseReference;
+ caseReference +
+ "&inv=" +
+ typeofinvolvement;
var config = {
method: "get",
diff --git a/components/account/personaldetails.js b/components/account/personaldetails.js
index b8cb9f50..91624656 100644
--- a/components/account/personaldetails.js
+++ b/components/account/personaldetails.js
@@ -173,7 +173,9 @@ const RenderPickList = ({
id={datafieldname}
name={datafieldname}
>
-
+
{Object.keys(optionsArr).map((key, index) => {
return (
- {t("newappeal:new-appeal-complete-paragraph-3")}:
+ {t("newappeal:new-appeal-complete-paragraph-3")}
{t("home:login-contact-email")}
- {t("newappeal:new-appeal-complete-paragraph-4")}:
+ {t("newappeal:new-appeal-complete-paragraph-4")}
{router.locale == "cy" ? (
https://www.llyw.cymru/diweddariad-i-wasanaeth-penderfyniadau-cynllunio-ac-amgylchedd-cymru-pcac
diff --git a/data/formsxml/planningappeals78.xml b/data/formsxml/planningappeals78.xml
index c9b3732b..afb9a268 100644
--- a/data/formsxml/planningappeals78.xml
+++ b/data/formsxml/planningappeals78.xml
@@ -148,7 +148,7 @@
-
+
@@ -160,7 +160,7 @@
-
+
diff --git a/pages/api/file/createappealcompletemessage_api.js b/pages/api/file/createappealcompletemessage_api.js
index ca3863b8..91e81473 100644
--- a/pages/api/file/createappealcompletemessage_api.js
+++ b/pages/api/file/createappealcompletemessage_api.js
@@ -16,6 +16,7 @@ ApiProxy.use(middleware);
ApiProxy.get(async (req, res) => {
var containerName = req.query.container;
var tempCaseRef = req.query.tempcaseref;
+ var typeofinvolvement = req.query.inv;
var checkHash = req.query.hash;
console.log("/////Create Case Message:\n", tempCaseRef, "\n//////////////");
@@ -62,15 +63,25 @@ ApiProxy.get(async (req, res) => {
getCaseBlob(containerName, tempCaseRef, caseObj).then(() => {
let contactId = caseObj["customerid_contact@odata.bind"];
contactId = contactId.match(/\(([^)]+)\)/);
- updateAccount(
- contactId[1],
- {
- "pinswg_typeofinvolvement": 846040001,
- },
- true
- ).then((data) => {
- console.log("uopdated account: ", data);
- });
+
+ if (typeofinvolvement != 846040000) {
+ updateAccount(
+ contactId[1],
+ {
+ "pinswg_typeofinvolvement": 846040001,
+ },
+ true
+ ).then((data) => {
+ console.log(
+ "uopdated account : " +
+ contactId +
+ " \nfrom: " +
+ data.pinswg_typeofinvolvement +
+ "\nto: " +
+ typeofinvolvement
+ );
+ });
+ }
createCaseCompleteMessage(containerName, tempCaseRef);
return res.status(200).json({