From 6f4f4f3235152b4a99394e12d88577d497d358af Mon Sep 17 00:00:00 2001 From: Shish Date: Thu, 15 Mar 2012 05:48:42 +0000 Subject: [PATCH] redirect back to report list after deleting, if that's where we came from --- ext/image/main.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ext/image/main.php b/ext/image/main.php index 38d5046f..f435cd97 100644 --- a/ext/image/main.php +++ b/ext/image/main.php @@ -170,7 +170,12 @@ class ImageIO extends Extension { if($image) { send_event(new ImageDeletionEvent($image)); $page->set_mode("redirect"); - $page->set_redirect(make_link("post/list")); + 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")); + } } } }