Code

+ Move reset handling before object creation, otherwise no
[gosa.git] / trunk / gosa-plugins / goto / admin / mimetypes / main.inc
index cbd12a1cc9315cfe957ff599666d4bc15c501310..ef6fc5f359cedf84bd928f3410d4627a7c9ddb8f 100644 (file)
@@ -32,6 +32,10 @@ if ($remove_lock){
 if ( $cleanup ){
   session::un_set('MimeTypeManagement');
 }else{
+  /* Reset requested? */
+  if (isset($_GET['reset']) && $_GET['reset'] == 1){
+    session::un_set ('MimeTypeManagement');
+  }
 
   /* Create MimeTypeManagement object on demand */
   if (!session::is_set('MimeTypeManagement')){
@@ -50,11 +54,6 @@ if ( $cleanup ){
     $display= print_header(get_template_path($MimeTypeManagement->plIcon), _("Mimetype management"));
   }
 
-  /* Reset requested? */
-  if (isset($_GET['reset']) && $_GET['reset'] == 1){
-    session::un_set ('MimeTypeManagement');
-  }
-
   /* Show and save dialog */
   $display.= $output;
   session::set('MimeTypeManagement',$MimeTypeManagement);