LEFT JOIN story_text ON stories.stoid = story_text.stoid
LEFT JOIN users ON stories.uid = users.uid
LEFT JOIN firehose
- ON (stories.stoid = firehose.srcid AND firehose.type = "story")
+ ON (stories.stoid = firehose.srcid AND firehose.type = "story" AND firehose.public = "yes")
LEFT JOIN discussions ON firehose.discussion = discussions.id
$where_clause
$orderby_clause
$sql = <<"EOSQL";
SELECT tags.*, tagnames.tagname, target.stoid
FROM (SELECT stories.stoid FROM stories
- LEFT JOIN firehose ON (stories.stoid = firehose.srcid AND firehose.type = "story")
+ LEFT JOIN firehose
+ ON (stories.stoid = firehose.srcid AND firehose.type = "story" AND firehose.public = "yes")
$where_clause $orderby_clause $limit_clause) AS target
LEFT JOIN globjs
ON target.stoid = globjs.target_id
$sql = <<"EOSQL";
SELECT story_topics_rendered.*, story_topics_chosen.weight, topics.*
FROM (SELECT stories.stoid FROM stories
- LEFT JOIN firehose ON (stories.stoid = firehose.srcid AND firehose.type = "story")
+ LEFT JOIN firehose
+ ON (stories.stoid = firehose.srcid AND firehose.type = "story" AND firehose.public = "yes")
$where_clause $orderby_clause $limit_clause) AS target
LEFT JOIN story_topics_rendered
ON target.stoid = story_topics_rendered.stoid
$sql = <<"EOSQL";
SELECT story_param.*
FROM (SELECT stories.stoid FROM stories
- LEFT JOIN firehose ON (stories.stoid = firehose.srcid AND firehose.type = "story")
+ LEFT JOIN firehose
+ ON (stories.stoid = firehose.srcid AND firehose.type = "story" AND firehose.public = "yes")
$where_clause $orderby_clause $limit_clause) AS target
LEFT JOIN story_param
ON target.stoid = story_param.stoid