From 509dc29b2d065341dd27cdc3735a5fc06bacf8ac Mon Sep 17 00:00:00 2001 From: Jonny Tischbein Date: Tue, 6 Nov 2018 21:37:10 +0100 Subject: [PATCH] Fix return url when dropping post loaded by update_* in non-frio --- include/items.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/items.php b/include/items.php index f28f8f5718..9929f535f0 100644 --- a/include/items.php +++ b/include/items.php @@ -410,6 +410,10 @@ function drop_item($id, $return = '') Item::deleteForUser(['id' => $item['id']], local_user()); $return_url = hex2bin($return); + + // removes update_* from return_url to ignore Ajax refresh + $return_url = str_replace("update_", "", $return_url); + if (empty($return_url) || strpos($return_url, 'display') !== false) { $a->internalRedirect('network'); //NOTREACHED