diff --git a/include/simpleplugin/class_dialogAttributes.inc b/include/simpleplugin/class_dialogAttributes.inc index 6e7b47a533719657b05e3fdf9ec9f06ab5d6a50b..9188182b89f94b27c79a609605b1422cec2e52a4 100644 --- a/include/simpleplugin/class_dialogAttributes.inc +++ b/include/simpleplugin/class_dialogAttributes.inc @@ -102,6 +102,13 @@ class SingleUserSelectDialog extends GenericDialog { protected $dialogClass = 'singleUserSelect'; + function dialog_execute () + { + session::set('filterBlacklist', $this->attribute->getFilterBlackList()); + session::set('filterWhitelist', $this->attribute->getFilterWhiteList()); + return parent::dialog_execute(); + } + function handle_finish () { $result = $this->dialog->detectPostActions(); @@ -706,6 +713,16 @@ class DialogButtonAttribute extends ButtonAttribute $this->plugin->openDialog(new $this->dialogClass($this->plugin, $this)); } } + + function getFilterBlackList () + { + return array(); + } + + function getFilterWhiteList () + { + return array(); + } } /*!