1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-07-12 16:58:37 +00:00

Redirect to homepage if referer is null

Fix #1924
This commit is contained in:
Nicolas Lœuillet 2016-04-15 07:58:01 +02:00
parent f2e5fdc366
commit af497a641c
No known key found for this signature in database
GPG key ID: 5656BE27E1E34D0A
5 changed files with 104 additions and 4 deletions

View file

@ -344,7 +344,9 @@ class EntryController extends Controller
$message
);
return $this->redirect($request->headers->get('referer'));
$redirectUrl = $this->get('wallabag_core.helper.redirect')->to($request->headers->get('referer'));
return $this->redirect($redirectUrl);
}
/**
@ -374,7 +376,9 @@ class EntryController extends Controller
$message
);
return $this->redirect($request->headers->get('referer'));
$redirectUrl = $this->get('wallabag_core.helper.redirect')->to($request->headers->get('referer'));
return $this->redirect($redirectUrl);
}
/**
@ -408,7 +412,11 @@ class EntryController extends Controller
);
// don't redirect user to the deleted entry
return $this->redirect($url !== $request->headers->get('referer') ? $request->headers->get('referer') : $this->generateUrl('homepage'));
$to = ($url !== $request->headers->get('referer') ? $request->headers->get('referer') : $this->generateUrl('homepage'));
$redirectUrl = $this->get('wallabag_core.helper.redirect')->to($to);
return $this->redirect($redirectUrl);
}
/**