diff options
author | Mario <mario@mariovavti.com> | 2023-04-09 18:51:55 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2023-04-09 18:51:55 +0000 |
commit | 4873f61d6cb494e82d7aef3892c99b81a41cea61 (patch) | |
tree | f4898a31c92efa13a098ef4934b8d1490397caf8 /Zotlabs/Lib/Libzot.php | |
parent | 1538107ae45f9b7c09d377083cf969ca81d373c0 (diff) | |
download | volse-hubzilla-4873f61d6cb494e82d7aef3892c99b81a41cea61.tar.gz volse-hubzilla-4873f61d6cb494e82d7aef3892c99b81a41cea61.tar.bz2 volse-hubzilla-4873f61d6cb494e82d7aef3892c99b81a41cea61.zip |
disable thread listener interface by default and minor fixes
Diffstat (limited to 'Zotlabs/Lib/Libzot.php')
-rw-r--r-- | Zotlabs/Lib/Libzot.php | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/Zotlabs/Lib/Libzot.php b/Zotlabs/Lib/Libzot.php index 97ea1bbfd..a8334595f 100644 --- a/Zotlabs/Lib/Libzot.php +++ b/Zotlabs/Lib/Libzot.php @@ -984,7 +984,7 @@ class Libzot { } elseif (!$ud_flags) { // nothing changed but we still need to update the updates record - q("update updates set ud_flags = ( ud_flags | %d ) where ud_addr = '%s' and not (ud_flags & %d) > 0 ", + q("update updates set ud_flags = ( ud_flags | %d ) where ud_addr = '%s' and (ud_flags & %d) = 0 ", intval(UPDATE_FLAGS_UPDATED), dbesc($address), intval(UPDATE_FLAGS_UPDATED) @@ -1394,15 +1394,17 @@ class Libzot { dbesc($thread_parent) ); - $uids = ids_to_querystr($uids, 'uid'); + if ($uids) { + $uids = ids_to_querystr($uids, 'uid'); - $z = q("SELECT channel_hash FROM channel WHERE channel_hash != '%s' AND channel_id IN ($uids)", - dbesc($msg['sender']) - ); + $z = q("SELECT channel_hash FROM channel WHERE channel_hash != '%s' AND channel_id IN ($uids)", + dbesc($msg['sender']) + ); - if ($z) { - foreach ($z as $zv) { - $r[] = $zv['channel_hash']; + if ($z) { + foreach ($z as $zv) { + $r[] = $zv['channel_hash']; + } } } } |