class window.ContestCtrl extends HomeCtrl
  constructor: (@$scope, @$rootScope, @$http, @$state, @$injector, @ContestBoards, @Dock, @Analytics, @Constants, @MixPanel) ->
    super(@$scope, @$rootScope, @$http, @$state, @$injector, @ContestBoards, @Dock, @Analytics, @Constants, @MixPanel)

  getBoards: =>
    if !@Dock.data.boardList
      @ContestBoards.query(@onGetBoards, @onGetBoardsError)
    else
      console.log "got boards already" if DEBUG
      @progress()


ContestCtrl.$inject = ["$scope", "$rootScope", "$http", "$state", "$injector", "ContestBoards", "Dock", "Analytics", "Constants", "MixPanel"]

angular.module("shuttlerockApp").controller("ContestCtrl", ContestCtrl)