Skip to content

Commit 1fdb59b

Browse files
authored
Merge pull request #606 from ProgressPlanner/filip/v18/fix-login-redirect
Fix user login redirect
2 parents 0dcd36a + 5be826c commit 1fdb59b

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ Enhancements:
55

66
* Redesign of the admin pages.
77

8+
Bugs we fixed:
9+
* Fix redirecting to Progress Planner Dashboard after login.
10+
811
= 1.7.2 =
912

1013
* Backported some features from the Progress Planner Pro plugin.

classes/class-base.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ public function redirect_on_login( $user_login, $user ) {
472472
return;
473473
}
474474

475-
if ( isset( $_REQUEST['redirect_to'] ) && '' !== $_REQUEST['redirect_to'] ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing -- We're not processing any data.
475+
if ( isset( $_REQUEST['redirect_to'] ) && '' !== $_REQUEST['redirect_to'] && \admin_url( '/' ) !== $_REQUEST['redirect_to'] ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing -- We're not processing any data.
476476
return;
477477
}
478478

0 commit comments

Comments
 (0)