 
   getInitialState: ->
     boards: []
-    discussionsMeta: {}
 
   propTypes:
     section: React.PropTypes.string # 'zooniverse' for main-talk, 'project_id' for projects
 
   componentWillMount: ->
     @setBoards()
-    @setDiscussionsMeta()
 
   setBoards: ->
     talkClient.type('boards').get(section: @props.section)

        @setState {boards}
      .catch (e) =>
        console.log "error getting boards"

  setDiscussionsMeta: ->
    talkClient.type('discussions').get(section: @props.section)
      .then (discussions) =>
        @setState {discussionsMeta: discussions[0]?.getMeta()}
      .catch (e) =>
        console.log 'Error setting discussions meta'

  onSubmitBoard: (e) ->
    e.preventDefault()


        <div className="talk-sidebar">
          <h2>Talk Sidebar</h2>
          <PromiseRenderer promise={talkClient.type('tags').get(section: @props.section)}>{(tags) =>
            if tags.length
              <section>
