From 0826c5fd96dfc371620eb0ca6d0781d9539b3b0c Mon Sep 17 00:00:00 2001 From: redmatrix Date: Wed, 20 May 2015 19:18:32 -0700 Subject: don't allow item_id to update without a valid post id --- include/items.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/items.php') diff --git a/include/items.php b/include/items.php index 245259e38..d0b647a92 100755 --- a/include/items.php +++ b/include/items.php @@ -4142,6 +4142,8 @@ function delete_item_lowlevel($item, $stage = DROPITEM_NORMAL, $force = false) { $linked_item = (($item['resource_id']) ? true : false); + logger('item: ' . $item . ' stage: ' . $stage . ' force: ' . $force, LOGGER_DATA); + switch($stage) { case DROPITEM_PHASE2: $r = q("UPDATE item SET item_restrict = ( item_restrict | %d ), body = '', title = '', @@ -4742,6 +4744,9 @@ function update_remote_id($channel,$post_id,$webpage,$pagetitle,$namespace,$remo $page_type = ''; + if(! $post_id) + return; + if($webpage & ITEM_WEBPAGE) $page_type = 'WEBPAGE'; elseif($webpage & ITEM_BUILDBLOCK) -- cgit v1.2.3