Missing admin account or wrong pass is not fatal
[mailer.git] / inc / modules / admin.php
index eda91788cfcc5ef8594aa4709a8739f6917d7994..b9b59ece5f405ce696c877bf469619881f8cb448 100644 (file)
@@ -363,19 +363,19 @@ if (!isAdminRegistered()) {
                        } else {
                                // This little call constructs the whole default old and lacky menu system
                                // on left side. It also renders the content on right side
-                               doAdminAction(getWhat());
+                               doAdminAction();
                        }
                        break;
 
                case '404': // Administrator login not found
                        setRequestPostElement('ok', $ret);
-                       addFatalMessage(__FILE__, __LINE__, sprintf(getMessage('ADMIN_404'), getSession('admin_login')));
+                       loadTemplate('admin_settings_saved', false, sprintf(getMessage('ADMIN_404'), getSession('admin_login')));
                        destroyAdminSession();
                        break;
 
                case 'pass': // Wrong password
                        setRequestPostElement('ok', $ret);
-                       addFatalMessage(__FILE__, __LINE__, getMessage('WRONG_PASS'));
+                       loadTemplate('admin_settings_saved', false, getMessage('WRONG_PASS'));
                        destroyAdminSession();
                        break;