From 76714c6b7d0fb1fa52c1cf1c1a1bd126ee452be2 Mon Sep 17 00:00:00 2001 From: "a.schindlbeck" <a.schindlbeck@adito.de> Date: Thu, 1 Aug 2019 10:59:56 +0200 Subject: [PATCH] =?UTF-8?q?Kalender:=20keine=20Fehlermeldung=20mehr=20beim?= =?UTF-8?q?=20Summary=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entityfields/deleteseries/stateProcess.js | 48 ++++++++++--------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js b/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js index b32031361c..2ca0974708 100644 --- a/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js +++ b/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js @@ -1,23 +1,27 @@ -import("system.logging"); -import("system.tools"); -import("system.vars"); -import("system.result"); -import("system.calendars"); -import("system.neon"); -import("system.text"); - - -var event = JSON.parse(vars.getString("$param.Entry_param")); - -if(event) //event not empty -{ - var orgaCn = event[calendars.ORGANIZER2]["cn"]; - var currentUserTitle = vars.getString("$sys.user"); - - if(event[calendars.RECURRENCEID] && ((orgaCn == currentUserTitle)))//) || calendars.getBackendType() == calendars.BACKEND_EXCHANGEWS)) //serientermin und currentUser der TerminOwner - result.object(neon.COMPONENTSTATE_AUTO); - else - result.object(neon.COMPONENTSTATE_INVISIBLE); -} -else +import("system.logging"); +import("system.tools"); +import("system.vars"); +import("system.result"); +import("system.calendars"); +import("system.neon"); +import("system.text"); + + +var event = JSON.parse(vars.getString("$param.Entry_param")); + +if(event) //event not empty +{ + var orga = event[calendars.ORGANIZER2]; + var orgaCn; + if(orga) + orgaCn = orga["cn"]; + + var currentUserTitle = vars.getString("$sys.user"); + + if(event[calendars.RECURRENCEID] && ((orgaCn == currentUserTitle)))//) || calendars.getBackendType() == calendars.BACKEND_EXCHANGEWS)) //serientermin und currentUser der TerminOwner + result.object(neon.COMPONENTSTATE_AUTO); + else + result.object(neon.COMPONENTSTATE_INVISIBLE); +} +else result.object(neon.COMPONENTSTATE_AUTO); \ No newline at end of file -- GitLab