Code

+ Move reset handling before object creation, otherwise no
[gosa.git] / trunk / gosa-plugins / sudo / admin / sudo / main.inc
index e30efdd7b5deb161c4871687ac903d32835e6423..ebdcbcd2702022425eb274a495fe543cae13c243 100644 (file)
@@ -35,7 +35,11 @@ if ($remove_lock){
 if ( $cleanup ){
   session::un_set('sudoManagement');
 }else{
-
+  /* Reset requested? */
+  if (isset($_GET['reset']) && $_GET['reset'] == 1){
+    session::un_set ('sudoManagement');
+  }
   /* Create sudoManagement object on demand */
   if (!session::is_set('sudoManagement')){
     session::set('sudoManagement',new sudoManagement ($config, $ui));
@@ -56,12 +60,7 @@ if ( $cleanup ){
 
   $display.= $output;
 
-  /* Reset requested? */
-  if (isset($_GET['reset']) && $_GET['reset'] == 1){
-    session::un_set ('sudoManagement');
-  }
-
-  /* Show and save dialog */
+ /* Show and save dialog */
   session::set('sudoManagement',$sudoManagement);
 }