diff options
author | redmatrix <git@macgirvin.com> | 2016-07-12 19:08:36 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-07-12 19:08:36 -0700 |
commit | bdd7d24ac1ccf8f7c5b8939cf23a6a156da959c1 (patch) | |
tree | 0b3e136f18bb43138cecc74e02954830935bc8ea | |
parent | 0fa807e7ad7340ae1a3de4c75bf5c2b1b9f863bc (diff) | |
download | volse-hubzilla-bdd7d24ac1ccf8f7c5b8939cf23a6a156da959c1.tar.gz volse-hubzilla-bdd7d24ac1ccf8f7c5b8939cf23a6a156da959c1.tar.bz2 volse-hubzilla-bdd7d24ac1ccf8f7c5b8939cf23a6a156da959c1.zip |
update_remote_id - updated to work with iconfig
-rwxr-xr-x | include/items.php | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/include/items.php b/include/items.php index 72f0896ad..373090d41 100755 --- a/include/items.php +++ b/include/items.php @@ -4154,32 +4154,19 @@ function update_remote_id($channel,$post_id,$webpage,$pagetitle,$namespace,$remo } if($page_type) { - // store page info as an alternate message_id so we can access it via // https://sitename/page/$channelname/$pagetitle // if no pagetitle was given or it couldn't be transliterated into a url, use the first // sixteen bytes of the mid - which makes the link portable and not quite as daunting // as the entire mid. If it were the post_id the link would be less portable. - $r = q("select * from item_id where iid = %d and uid = %d and service = '%s' limit 1", + \Zotlabs\Lib\IConfig::Set( intval($post_id), - intval($channel['channel_id']), - dbesc($page_type) + 'system', + $page_type, + ($pagetitle) ? $pagetitle : substr($mid,0,16), + false ); - if($r) { - q("update item_id set sid = '%s' where id = %d", - dbesc(($pagetitle) ? $pagetitle : substr($mid,0,16)), - intval($r[0]['id']) - ); - } - else { - q("insert into item_id ( iid, uid, sid, service ) values ( %d, %d, '%s','%s' )", - intval($post_id), - intval($channel['channel_id']), - dbesc(($pagetitle) ? $pagetitle : substr($mid,0,16)), - dbesc($page_type) - ); - } } } |