X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Finclude%2Fclass_SnapShotDialog.inc;h=315d1525de8e90c3bb4b8e627b4a7a33c7471c5e;hb=226580d683c1bebd09e732b0ce8af02935fd7e31;hp=eca00222e5c659292037d028efc6488eeaf6386a;hpb=56571f0cd23c88ec39fd7c8f70ffd258870dba79;p=gosa.git diff --git a/gosa-core/include/class_SnapShotDialog.inc b/gosa-core/include/class_SnapShotDialog.inc index eca00222e..315d1525d 100644 --- a/gosa-core/include/class_SnapShotDialog.inc +++ b/gosa-core/include/class_SnapShotDialog.inc @@ -104,16 +104,18 @@ class SnapShotDialog extends plugin or the snapshots for the given object dn */ $res = array(); $tmp = array(); + $handler = new SnapshotHandler($this->config); + if($this->display_all_removed_objects){ if(count($this->snap_shot_bases)){ foreach($this->snap_shot_bases as $dn){ - $tmp = array_merge($tmp,$this->getAllDeletedSnapshots($dn,true)); + $tmp = array_merge($tmp,$handler->getAllDeletedSnapshots($dn,true)); } }else{ - $tmp = $this->getAllDeletedSnapshots($this->snap_shot_bases,true); + $tmp = $handler->getAllDeletedSnapshots($this->snap_shot_bases,true); } }else{ - $tmp = $this->Available_SnapsShots($this->dn,true); + $tmp = $handler->Available_SnapsShots($this->dn,true); } $this->snapList->setAcl('rwcdm'); @@ -177,7 +179,7 @@ class SnapShotDialog extends plugin function save_object() { - plugin::save_object(); +// plugin::save_object(); foreach($this->attributes as $name){ if(isset($_POST[$name])){ $this->$name = stripslashes($_POST[$name]);