summaryrefslogtreecommitdiff
path: root/includes/pages
diff options
context:
space:
mode:
Diffstat (limited to 'includes/pages')
-rw-r--r--includes/pages/guest_login.php2
-rw-r--r--includes/pages/user_shifts.php5
2 files changed, 5 insertions, 2 deletions
diff --git a/includes/pages/guest_login.php b/includes/pages/guest_login.php
index 1b16333f..f507548b 100644
--- a/includes/pages/guest_login.php
+++ b/includes/pages/guest_login.php
@@ -414,7 +414,7 @@ function guest_login()
$session->set('uid', $login_user->id);
$session->set('locale', $login_user->settings->language);
- redirect(page_link_to('news'));
+ redirect(page_link_to(config('home_site')));
}
}
diff --git a/includes/pages/user_shifts.php b/includes/pages/user_shifts.php
index 942b8849..4ddc8f70 100644
--- a/includes/pages/user_shifts.php
+++ b/includes/pages/user_shifts.php
@@ -118,7 +118,10 @@ function load_days()
if (empty($days)) {
error(__('The administration has not configured any shifts yet.'));
- redirect(page_link_to('/'));
+ // Do not try to redirect to the current page
+ if (config('home_site') != 'user_shifts') {
+ redirect(page_link_to('/'));
+ }
}
return $days;
}