[debian-edu-commits] debian-edu/upstream/ 01/03: object creation on multi-edits: If mailaddress object is not yet in account state, set it into that state on multi-edit actions.
Mike Gabriel
sunweaver at debian.org
Wed Aug 26 22:54:02 UTC 2015
This is an automated email from the git hooks/post-receive script.
sunweaver pushed a commit to branch master
in repository gosa-plugin-mailaddress.
commit a7cb30d52ad88659245c8e934e58ea9ed213ed6e
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Thu Aug 27 00:44:17 2015 +0200
object creation on multi-edits: If mailaddress object is not yet in account state, set it into that state on multi-edit actions.
---
admin/groups/mailaddress/class_groupMail.inc | 6 ++++++
personal/mailaddress/class_mailAccount.inc | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/admin/groups/mailaddress/class_groupMail.inc b/admin/groups/mailaddress/class_groupMail.inc
index 3978a1d..1eb55e2 100644
--- a/admin/groups/mailaddress/class_groupMail.inc
+++ b/admin/groups/mailaddress/class_groupMail.inc
@@ -569,6 +569,12 @@ class mailgroup extends plugin
}
}
+ /* Add mail account data, if object is not in account state, yet
+ */
+ if(!$this->is_account && $this->acl_is_createable()){
+ $this->is_account= TRUE;
+ }
+
plugin::set_multi_edit_values($attrs);
$this->gosaMailForwardingAddress = $forward;
}
diff --git a/personal/mailaddress/class_mailAccount.inc b/personal/mailaddress/class_mailAccount.inc
index 4b71f99..c7c80d9 100644
--- a/personal/mailaddress/class_mailAccount.inc
+++ b/personal/mailaddress/class_mailAccount.inc
@@ -408,6 +408,12 @@ class mailAccount extends plugin
}
}
+ /* Add mail account data, if object is not in account state, yet
+ */
+ if(!$this->is_account && $this->acl_is_createable()){
+ $this->is_account= TRUE;
+ }
+
plugin::set_multi_edit_values($attrs);
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/upstream/gosa-plugin-mailaddress.git
More information about the debian-edu-commits
mailing list