Skip to content
Snippets Groups Projects
Commit 32224cbe authored by Benjamin Ulrich's avatar Benjamin Ulrich :speech_balloon:
Browse files

[Projekt: Entwicklung - Neon][TicketNr.: 1056190][Campaign_lib: Falsche...

[Projekt: Entwicklung - Neon][TicketNr.: 1056190][Campaign_lib: Falsche Reihenfolge bei Datenbankspalten im Array]
parent a19a623b
No related branches found
No related tags found
No related merge requests found
...@@ -8,4 +8,4 @@ var contactId = rowdata["CAMPAIGNPARTICIPANT.CONTACT_ID"]; ...@@ -8,4 +8,4 @@ var contactId = rowdata["CAMPAIGNPARTICIPANT.CONTACT_ID"];
var campaignParticipantId = vars.get("$local.uid"); var campaignParticipantId = vars.get("$local.uid");
var previousCampaignstepId = ""; var previousCampaignstepId = "";
CampaignUtils.createLogEntry(campaignId, campaignStepId, contactId, campaignParticipantId, previousCampaignstepId); CampaignUtils.createLogEntry(campaignId, campaignStepId, campaignParticipantId, previousCampaignstepId);
\ No newline at end of file \ No newline at end of file
import("system.util");
import("system.translate"); import("system.translate");
import("system.vars"); import("system.vars");
import("system.db"); import("system.db");
...@@ -160,8 +161,6 @@ CampaignUtils.getCampaignStatusByCampaignId = function(pCampaignId) ...@@ -160,8 +161,6 @@ CampaignUtils.getCampaignStatusByCampaignId = function(pCampaignId)
* The corresponding campaign id.<br> * The corresponding campaign id.<br>
* @param {String} pCampaignStepId <p> * @param {String} pCampaignStepId <p>
* The current campaign step id.<br> * The current campaign step id.<br>
* @param {String} pContactId <p>
* The contact id,<br>
* @param {String} pCampaignParticipantId <p> * @param {String} pCampaignParticipantId <p>
* The contact id of the campaign participant.<br> * The contact id of the campaign participant.<br>
* @param {String} pPreviousCampaignStepId <p> * @param {String} pPreviousCampaignStepId <p>
...@@ -169,11 +168,11 @@ CampaignUtils.getCampaignStatusByCampaignId = function(pCampaignId) ...@@ -169,11 +168,11 @@ CampaignUtils.getCampaignStatusByCampaignId = function(pCampaignId)
* @return {Boolean} <p> * @return {Boolean} <p>
* Returns true in case the entry was successfully made.<br> * Returns true in case the entry was successfully made.<br>
*/ */
CampaignUtils.createLogEntry = function(pCampaignId, pCampaignStepId, pContactId, pCampaignParticipantId, pPreviousCampaignStepId) CampaignUtils.createLogEntry = function(pCampaignId, pCampaignStepId, pCampaignParticipantId, pPreviousCampaignStepId)
{ {
let colsCampaignParticipantLog = CampaignUtils.getParticipantLogInsertColumnNames(); let colsCampaignParticipantLog = CampaignUtils.getParticipantLogInsertColumnNames();
let valsCampaignParticipantLog = new Array(pCampaignId, pCampaignStepId, pContactId, pCampaignParticipantId, vars.get("$sys.user"), vars.get("$sys.date"), pPreviousCampaignStepId); let valsCampaignParticipantLog = new Array(util.getNewUUID(), pCampaignId, pCampaignStepId, pCampaignParticipantId, vars.get("$sys.user"), vars.get("$sys.date"), pPreviousCampaignStepId);
let rows = db.insertData("CAMPAIGNPARTICIPANTLOG", colsCampaignParticipantLog, null, valsCampaignParticipantLog); let rows = db.insertData("CAMPAIGNPARTICIPANTLOG", colsCampaignParticipantLog, null, valsCampaignParticipantLog);
return (rows == 1); return (rows == 1);
...@@ -187,7 +186,7 @@ CampaignUtils.createLogEntry = function(pCampaignId, pCampaignStepId, pContactId ...@@ -187,7 +186,7 @@ CampaignUtils.createLogEntry = function(pCampaignId, pCampaignStepId, pContactId
*/ */
CampaignUtils.getParticipantLogInsertColumnNames = function() CampaignUtils.getParticipantLogInsertColumnNames = function()
{ {
return ["CAMPAIGNPARTICIPANT_ID", "CAMPAIGN_ID", "CAMPAIGNSTEP_ID", "CAMPAIGNPARTICIPANTLOGID", "USER_NEW", "DATE_NEW", "PREVIOUS_CAMPAIGNSTEP_ID"]; return ["CAMPAIGNPARTICIPANTLOGID", "CAMPAIGN_ID", "CAMPAIGNSTEP_ID", "CAMPAIGNPARTICIPANT_ID", "USER_NEW", "DATE_NEW", "PREVIOUS_CAMPAIGNSTEP_ID"];
} }
/** /**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment