From 05c195931cff898f41c661d7863d75b9e4797245 Mon Sep 17 00:00:00 2001
From: moodler <moodler>
Date: Sun, 10 Aug 2003 08:17:59 +0000
Subject: [PATCH] A little timing issue

---
 admin/site.php | 2 +-
 lib/weblib.php | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/admin/site.php b/admin/site.php
index 93ea4fc40f..665eff378a 100644
--- a/admin/site.php
+++ b/admin/site.php
@@ -31,7 +31,7 @@
                 if ($newid = insert_record("course", $form)) {
                     $cat->name = get_string("miscellaneous");
                     if (insert_record("course_categories", $cat)) {
-                        redirect("$CFG->wwwroot/$CFG->admin/index.php", get_string("changessaved"));
+                        redirect("$CFG->wwwroot/$CFG->admin/index.php", get_string("changessaved"), 1);
                     } else {
                         error("Serious Error! Could not set up a default course category!");
                     }
diff --git a/lib/weblib.php b/lib/weblib.php
index 2fd5d93779..a9a53d1c3e 100644
--- a/lib/weblib.php
+++ b/lib/weblib.php
@@ -1350,13 +1350,13 @@ function notice_yesno ($message, $linkyes, $linkno) {
     print_simple_box_end();
 }
 
-function redirect($url, $message="", $delay=0) {
+function redirect($url, $message="", $delay="1") {
 // Uses META tags to redirect the user, after printing a notice
 
     if (empty($message)) {
         echo "<meta http-equiv='refresh' content='$delay; url=$url'>";
     } else {
-        if (! $delay) {  
+        if (empty($delay)) {  
             $delay = 3;  // There's no point having a message with no delay
         }
         echo "<meta http-equiv='refresh' content='$delay; url=$url'>";
-- 
2.39.5