Skip to content
Snippets Groups Projects
Commit c547a7dc authored by Tom Lutzenberger's avatar Tom Lutzenberger
Browse files

#1058829: Apply demanded changes

parent 020298ad
No related branches found
No related tags found
No related merge requests found
......@@ -9,12 +9,11 @@ if(vars.get("$param.ShowOnlyCurrentUsersCampaigns_param") == 'true')
{
//TODO: use a preparedCondition (.build instead of .translate) when available #1030812 #1034026
result.string(newWhere("CAMPAIGN.EMPLOYEE_CONTACT_ID", EmployeeUtils.getCurrentContactId()).toString());
}
} else {
var condition = new SqlBuilder()
.whereIfSet("STEPDATESTART_TABLEALIAS.CAMPAIGN_ID = CAMPAIGN.CAMPAIGNID")
.andIfSet("STEPDATEEND_TABLEALIAS.CAMPAIGN_ID = CAMPAIGN.CAMPAIGNID")
;
var condition = new SqlBuilder()
.whereIfSet("STEPDATESTART_TABLEALIAS.CAMPAIGN_ID = CAMPAIGN.CAMPAIGNID")
.andIfSet("STEPDATEEND_TABLEALIAS.CAMPAIGN_ID = CAMPAIGN.CAMPAIGNID")
;
result.string(condition.toString());
result.string(condition.toString());
}
\ No newline at end of file
......@@ -6,8 +6,8 @@ import("Person_lib");
var query = new SqlBuilder()
.select("OBJECTMEMBER.CONTACT_ID, (" + PersUtils.getResolvingDisplaySubSql("OBJECTMEMBER.CONTACT_ID") + ") as C")
.from("OBJECTMEMBER")
.join("CAMPAIGN on OBJECTMEMBER.OBJECT_ROWID = CAMPAIGN.CAMPAIGNID", "", "", "inner")
.join("CONTACT on OBJECTMEMBER.CONTACT_ID = CONTACT.CONTACTID", "", "", "inner")
.join("CAMPAIGN", "OBJECTMEMBER.OBJECT_ROWID = CAMPAIGN.CAMPAIGNID")
.join("CONTACT", "OBJECTMEMBER.CONTACT_ID = CONTACT.CONTACTID")
;
result.object(query.table());
\ No newline at end of file
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