From 6c953faaa390b6a49d2fd9639f869e8709d23e89 Mon Sep 17 00:00:00 2001 From: Benoit Mortier <benoit.mortier@opensides.be> Date: Thu, 15 Nov 2012 10:15:23 +0100 Subject: [PATCH] Fixes: #1519 Copy/Paste should be fixed --- include/class_CopyPasteHandler.inc | 5 ++--- plugins/admin/departments/tabs_department.inc | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/include/class_CopyPasteHandler.inc b/include/class_CopyPasteHandler.inc index fa3132490..48b03d8d2 100644 --- a/include/class_CopyPasteHandler.inc +++ b/include/class_CopyPasteHandler.inc @@ -36,12 +36,12 @@ class CopyPasteHandler { /*! * \brief This array contains all dns of the currently copyied objects */ - var $queue = array(); + var $queue = array(); /*! * \brief The dn of the last edited object */ - var $lastdn = ""; + var $lastdn = ""; var $disallowed_objects = array(); var $objects_to_fix = array(); @@ -157,7 +157,6 @@ class CopyPasteHandler { if ($entry['method'] == "copy") { $attrs_wrapper = new stdClass(); $attrs_wrapper->attrs = $entry['source_data']; - echo "<h1>Creating tab object with copied_object as parameter</h1>"; $entry['object'] = new $tab_c($this->config, $this->config->data['TABS'][$tab_o], "new", $tab_a, $attrs_wrapper); $entry['object']->set_acl_base($base); } else { diff --git a/plugins/admin/departments/tabs_department.inc b/plugins/admin/departments/tabs_department.inc index bd0e1eec1..74b15db8c 100644 --- a/plugins/admin/departments/tabs_department.inc +++ b/plugins/admin/departments/tabs_department.inc @@ -26,7 +26,7 @@ class deptabs extends tabs var $moved = FALSE; var $base_name = "department"; - function deptabs($config, $data, $dn, $category, $copied_object) + function deptabs($config, $data, $dn, $category, $copied_object = NULL) { parent::tabs($config, $data, $dn, $category, $copied_object); -- GitLab