Skip to content
Snippets Groups Projects
Commit 4d0c7f8d authored by Johannes Hörmann's avatar Johannes Hörmann
Browse files

replace vars.get("$sys.selection with vars.getString("$sys.selection

parent 28d6ea45
No related branches found
No related tags found
No related merge requests found
Showing
with 42 additions and 45 deletions
......@@ -2,9 +2,9 @@ import("ObjectRelation_lib");
import("system.neon");
import("system.vars");
if (vars.exists("$sys.selection") && vars.get("$sys.selection"))
if (vars.exists("$sys.selection") && vars.getString("$sys.selection"))
{
var selectedRows = JSON.parse(vars.get("$sys.selection"));
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var params = {
"ObjectType_param" : vars.get("$param.ObjectType_param"),
"ObjectRowId_param" : vars.get("$param.ObjectRowId_param")
......
......@@ -3,12 +3,12 @@ import("system.vars");
import("system.neon");
import("Campaign_lib");
logging.log("inOnAction -> ");
logging.log("sys selection -> " + vars.get("$sys.selection"));
logging.log("sys selection -> " + vars.getString("$sys.selection"));
if(vars.exists("$sys.selection")) //selektierte IDs als Array
{
logging.log("campaignid -> " + vars.get("$field.CAMPAIGN_ID"));
logging.log("campaignstepid -> " + vars.get("$field.CAMPAIGNSTEP_ID"));
logging.log("contact id -> " + vars.get("$field.CONTACT_ID"));
logging.log("sys selection -> " + vars.get("$sys.selection"));
CampaignUtils.openSetCampaignStepView(vars.get("$sys.selection"), vars.get("$field.CAMPAIGN_ID"), vars.get("$field.CAMPAIGNSTEP_ID"));
logging.log("sys selection -> " + vars.getString("$sys.selection"));
CampaignUtils.openSetCampaignStepView(vars.getString("$sys.selection"), vars.get("$field.CAMPAIGN_ID"), vars.get("$field.CAMPAIGNSTEP_ID"));
}
\ No newline at end of file
......@@ -4,7 +4,7 @@ import("system.notification");
import("system.neon");
var user = tools.getCurrentUser();
var selectedNotifications = JSON.parse(vars.get("$sys.selection"));
var selectedNotifications = JSON.parse(vars.getString("$sys.selection"));
for(var i = 0; i < selectedNotifications.length; i++)
notification.updateUserNotificationState(user["name"], selectedNotifications[i], notification.STATE_CONFIRMED);
......
......@@ -4,7 +4,7 @@ import("system.notification");
import("system.neon");
var user = tools.getCurrentUser();
var selectedNotifications = JSON.parse(vars.get("$sys.selection"));
var selectedNotifications = JSON.parse(vars.getString("$sys.selection"));
for(var i = 0; i < selectedNotifications.length; i++)
notification.updateUserNotificationState(user["name"], selectedNotifications[i], notification.STATE_ARCHIVE);
......
......@@ -4,7 +4,7 @@ import("system.notification");
import("system.neon");
var user = tools.getCurrentUser();
var selectedNotifications = JSON.parse(vars.get("$sys.selection"));
var selectedNotifications = JSON.parse(vars.getString("$sys.selection"));
for(var i = 0; i < selectedNotifications.length; i++)
notification.updateUserNotificationState(user["name"], selectedNotifications[i], notification.STATE_CONFIRMED);
......
......@@ -4,7 +4,7 @@ import("system.notification");
import("system.neon");
var user = tools.getCurrentUser();
var selectedNotifications = JSON.parse(vars.get("$sys.selection"));
var selectedNotifications = JSON.parse(vars.getString("$sys.selection"));
for(var i = 0; i < selectedNotifications.length; i++)
notification.updateUserNotificationState(user["name"], selectedNotifications[i], notification.STATE_UNSEEN);
......
......@@ -2,7 +2,7 @@ import("ObjectRelation_lib");
import("system.neon");
import("system.vars");
if (vars.exists("$sys.selection") && vars.get("$sys.selection"))
if (vars.exists("$sys.selection") && vars.getString("$sys.selection"))
{
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var uid = JSON.parse(selectedRows[0]);
......
......@@ -2,7 +2,7 @@ import("system.result");
import("system.neon");
import("system.vars");
if (vars.exists("$sys.selection") && vars.get("$sys.selection"))
if (vars.exists("$sys.selection") && vars.getString("$sys.selection"))
{
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var isObjectRelationNode = false;
......
......@@ -2,35 +2,32 @@ import("system.result");
import("system.neon");
import("system.vars");
if (!(vars.exists("$param.Uid_param") && vars.get("$param.Uid_param")) && !(vars.exists("$local.idvalues") && vars.get("$local.idvalues") && vars.get("$local.idvalues").length > 0))
{
if (vars.exists("$sys.selection") && vars.get("$sys.selection"))
{
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var isObjectRelationNode = false;
if (selectedRows.length > 0)
{
var uid = JSON.parse(selectedRows[0]);
isObjectRelationNode = typeof uid[2] == "string";
if (vars.exists("$sys.selection") && vars.getString("$sys.selection"))
{
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var isObjectRelationNode = false;
if (selectedRows.length > 0)
{
var uid = JSON.parse(selectedRows[0]);
isObjectRelationNode = typeof uid[2] == "string";
if (isObjectRelationNode)
{
parentId = uid[0];
parentObjectType = uid[3];
}
else
{
parentId = vars.getString("$param.ObjectId_param");
parentObjectType = vars.getString("$param.ObjectType_param");
}
if (isObjectRelationNode)
{
parentId = uid[0];
parentObjectType = uid[3];
}
else
{
parentId = vars.getString("$param.ObjectId_param");
parentObjectType = vars.getString("$param.ObjectType_param");
}
var params = {
"ObjectId_param" : parentId,
"ObjectType_param" : parentObjectType,
"RelationType_param" : vars.get("$field.OBJECTRELATIONTYPEID")
};
var params = {
"ObjectId_param" : parentId,
"ObjectType_param" : parentObjectType,
"RelationType_param" : vars.get("$field.OBJECTRELATIONTYPEID")
};
neon.openContext("ObjectTree", "ObjectTreeEdit_view", null, neon.OPERATINGSTATE_NEW, params);
}
neon.openContext("ObjectTree", "ObjectTreeEdit_view", null, neon.OPERATINGSTATE_NEW, params);
}
}
\ No newline at end of file
......@@ -3,7 +3,7 @@ import("system.neon");
import("system.vars");
import("system.neon");
if (vars.exists("$sys.selection") && vars.get("$sys.selection"))
if (vars.exists("$sys.selection") && vars.getString("$sys.selection"))
{
var selectedRows = JSON.parse(vars.getString("$sys.selection"));
var isObjectRelationNode = false;
......
......@@ -2,7 +2,7 @@ import("system.vars");
import("system.logging");
import("system.neon");
import("Campaign_lib");
logging.log("sys selection -> " + vars.get("$sys.selection"));
logging.log("sys selection -> " + vars.getString("$sys.selection"));
if(vars.exists("$sys.selection")) //selektierte IDs als Array
{
CampaignUtils.addParticipants(vars.getString("$sys.selection"));
......
......@@ -21,19 +21,19 @@ function DocumentUtil(){
DocumentUtil.downloadSelectedDocuments = function() {
var alias = SqlUtils.getSystemAlias();
if(vars.exists("$sys.selectionRows") && vars.get("$sys.selectionRows")) {
if(vars.exists("$sys.selectionRows") && vars.getString("$sys.selectionRows")) {
var rows;
try {
rows = JSON.parse(vars.get("$sys.selectionRows"));
rows = JSON.parse(vars.getString("$sys.selectionRows"));
} catch (e) {
rows = JSON.parse(JSON.stringify(vars.get("$sys.selectionRows")));
rows = JSON.parse(JSON.stringify(vars.getString("$sys.selectionRows")));
}
var uids;
try {
uids = JSON.parse(vars.get("$sys.selection"));
uids = JSON.parse(vars.getString("$sys.selection"));
} catch (e) {
uids = JSON.parse(JSON.stringify(vars.get("$sys.selection")));
uids = JSON.parse(JSON.stringify(vars.getString("$sys.selection")));
}
var binaryContents = db.getBinaryContents(uids, alias);
......
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