From d16ac62a511ed32e7bcd50ee25148c0771b5e765 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Tue, 22 Sep 2015 19:13:10 -0700 Subject: don't send sync packets to deleted hubloc locations --- include/zot.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/zot.php b/include/zot.php index 236b55522..aae429709 100644 --- a/include/zot.php +++ b/include/zot.php @@ -2802,8 +2802,10 @@ function build_sync_packet($uid = 0, $packet = null, $groups_changed = false) { $channel = $r[0]; - $h = q("select * from hubloc where hubloc_hash = '%s'", - dbesc($channel['channel_hash']) + $h = q("select * from hubloc where hubloc_hash = '%s' and not (hubloc_flags & %d) > 0 and not (hubloc_status & %d) > 0", + dbesc($channel['channel_hash']), + intval(HUBLOC_FLAGS_DELETED), + intval(HUBLOC_OFFLINE) ); if(! $h) -- cgit v1.2.3