   _emit record
   return
 
+# Reveal parents recursively, and then reveal myself
+Story::reveal = ->
+  for parentStoryId in @parents
+    _hiddenStories[parentStoryId]?.reveal()
+  @fHiddenByFilter = false
+  _hiddenStories[@storyId] = null
+  _emit record for record in @hiddenRecords
+  @hiddenRecords = []
+  return
+
 # Records can be logs or stories:
 # * `id: string` (a unique record id)
 # * `fStory: boolean`

      if levelNum < k.LEVEL_STR_TO_NUM.WARN
        @hiddenRecords.push record
        return
      _revealHiddenStory @

    _emit record
    return


_emit = (record) -> hub.emit record

#-----------------------------------------------
# ### API
#-----------------------------------------------
