diff options
author | zotlabs <mike@macgirvin.com> | 2017-09-21 21:32:59 -0700 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2017-09-21 21:32:59 -0700 |
commit | fefc2290a142072f740d091e800258d957378e96 (patch) | |
tree | c8dcf6ed7bc42bd1e089dab1d0d7291f6028e0a6 /Zotlabs/Module | |
parent | 6bd35ef74006d4220640983e2aa72decd49f6379 (diff) | |
download | volse-hubzilla-fefc2290a142072f740d091e800258d957378e96.tar.gz volse-hubzilla-fefc2290a142072f740d091e800258d957378e96.tar.bz2 volse-hubzilla-fefc2290a142072f740d091e800258d957378e96.zip |
pubsites broken and directory server admin selection includes known dead sites
Diffstat (limited to 'Zotlabs/Module')
-rw-r--r-- | Zotlabs/Module/Admin/Site.php | 2 | ||||
-rw-r--r-- | Zotlabs/Module/Pubsites.php | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/Zotlabs/Module/Admin/Site.php b/Zotlabs/Module/Admin/Site.php index 4c5b82e78..4946e3433 100644 --- a/Zotlabs/Module/Admin/Site.php +++ b/Zotlabs/Module/Admin/Site.php @@ -206,7 +206,7 @@ class Site { // directory server should not be set or settable unless we are a directory client if($dirmode == DIRECTORY_MODE_NORMAL) { - $x = q("select site_url from site where site_flags in (%d,%d) and site_realm = '%s'", + $x = q("select site_url from site where site_flags in (%d,%d) and site_realm = '%s' and site_dead = 0", intval(DIRECTORY_MODE_SECONDARY), intval(DIRECTORY_MODE_PRIMARY), dbesc($realm) diff --git a/Zotlabs/Module/Pubsites.php b/Zotlabs/Module/Pubsites.php index d87967189..ef02cf099 100644 --- a/Zotlabs/Module/Pubsites.php +++ b/Zotlabs/Module/Pubsites.php @@ -36,7 +36,8 @@ class Pubsites extends \Zotlabs\Web\Controller { $o .= '</tr>'; if($j['sites']) { foreach($j['sites'] as $jj) { - if(! \Zotlabs\Lib\System::compatible_project($jj['project'])) + $projectname = explode(' ',$jj['project']); + if(! \Zotlabs\Lib\System::compatible_project($projectname[0])) continue; if(strpos($jj['version'],' ')) { $x = explode(' ', $jj['version']); |