Allow search for only locally published contacts

This commit is contained in:
Michael 2021-07-04 19:58:02 +00:00
parent 968122337d
commit dfc1b1e7a5
2 changed files with 239 additions and 238 deletions

View File

@ -2989,7 +2989,8 @@ class Contact
$search .= '%';
$results = DBA::p("SELECT * FROM `contact`
WHERE NOT `unsearchable` AND `network` IN (?, ?, ?, ?) AND
WHERE (NOT `unsearchable` OR `nurl` IN (SELECT `nurl` FROM `owner-view` where `publish` OR `net-publish`))
AND `network` IN (?, ?, ?, ?) AND
NOT `failed` AND `uid` = ? AND
(`addr` LIKE ? OR `name` LIKE ? OR `nick` LIKE ?) $extra_sql
ORDER BY `nurl` DESC LIMIT 1000",

File diff suppressed because it is too large Load Diff