         @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()


  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)


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