From f6df8ea9eb9bc4414a64ae7f03b2067cdcc12351 Mon Sep 17 00:00:00 2001 From: steinm Date: Tue, 11 Sep 2012 12:52:42 +0000 Subject: [PATCH] - fixed sending of mails when notifier is changed --- op/op.DocumentNotify.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/op/op.DocumentNotify.php b/op/op.DocumentNotify.php index 9e6887c0b..4d108df29 100644 --- a/op/op.DocumentNotify.php +++ b/op/op.DocumentNotify.php @@ -46,13 +46,15 @@ if (isset($_GET["userid"]) && (!is_numeric($_GET["userid"]) || $_GET["userid"]<- UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_user")); } -$userid = $_GET["userid"]; +if(isset($_GET["userid"])) + $userid = $_GET["userid"]; if (isset($_GET["groupid"]) && (!is_numeric($_GET["groupid"]) || $_GET["groupid"]<-1)) { UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("unknown_group")); } -$groupid = $_GET["groupid"]; +if(isset($_GET["groupid"])) + $groupid = $_GET["groupid"]; if (isset($_GET["groupid"])&&$_GET["groupid"]!=-1){ $group=$dms->getGroup($groupid); @@ -114,10 +116,12 @@ if ($action == "delnotify"){ // $subject=mydmsDecodeString($subject); // $message=mydmsDecodeString($message); - if ($isUser) { + if (isset($userid)) { + $obj = $dms->getUser($userid); $notifier->toIndividual($user, $obj, $subject, $message); } - else { + else if (isset($groupid)) { + $obj = $dms->getGroup($groupid); $notifier->toGroup($user, $obj, $subject, $message); } }