diff --git a/app/Support/Http/Controllers/UserNavigation.php b/app/Support/Http/Controllers/UserNavigation.php index b044752b14..66e30c5c02 100644 --- a/app/Support/Http/Controllers/UserNavigation.php +++ b/app/Support/Http/Controllers/UserNavigation.php @@ -67,18 +67,25 @@ trait UserNavigation 'transactions.mass-delete.uri' => '/transactions/show/', ]; $forbidden = $array[$identifier] ?? '/show/'; - + Log::debug(sprintf('The forbidden word for %s is "%s"', $identifier, $forbidden)); $uri = (string)session($identifier); + Log::debug(sprintf('The URI is %s', $uri)); if ( !(false === strpos($identifier, 'delete')) && !(false === strpos($uri, $forbidden))) { $uri = $this->redirectUri; + Log::debug(sprintf('URI is now %s (identifier contains "delete")', $uri)); } if (!(false === strpos($uri, 'jscript'))) { $uri = $this->redirectUri; // @codeCoverageIgnore + Log::debug(sprintf('URI is now %s (uri contains jscript)', $uri)); } + // more debug notes: + Log::debug(sprintf('strpos($identifier, "delete"): %s', var_export(strpos($identifier, 'delete'), true))); + Log::debug(sprintf('strpos($uri, $forbidden): %s', var_export(strpos($uri, $forbidden), true))); + return $uri; }