redirect back to report list after deleting, if that's where we came from

This commit is contained in:
Shish 2012-03-15 05:48:42 +00:00
parent 1a8ea4eb08
commit 6f4f4f3235

View File

@ -170,10 +170,15 @@ class ImageIO extends Extension {
if($image) {
send_event(new ImageDeletionEvent($image));
$page->set_mode("redirect");
if(isset($_SERVER['HTTP_REFERER']) && !strstr($_SERVER['HTTP_REFERER'], 'post/view')) {
$page->set_redirect($_SERVER['HTTP_REFERER']);
}
else {
$page->set_redirect(make_link("post/list"));
}
}
}
}
if($event->page_matches("image_admin/replace")) {
global $page, $user;
if($user->can("replace_image") && isset($_POST['image_id']) && $user->check_auth_token()) {