      if ticket can be shown and there is no selected ticket, it be selected.
     ###
     add: (ticket) ->
-      Log.debug 'Tikcet.add()'
+      Log.debug 'Ticket.add()'
       _add(ticket)
       _setLocal()
 

     remove ticket when exists.
    ###
    remove: (ticket) ->
      Log.debug 'Tikcet.remove()'
      if not ticket? then return
      for t, i in tickets when _equals(t, ticket)
        tickets.splice(i, 1)

            callback localTickets, msg
        else
          _loadSync (syncTickets, missingUrlIndex) =>
            Log.info 'ticket loaded from sync'
            Log.groupCollapsed 'ticket loaded'
            Log.table localTickets
            Log.groupEnd 'ticket loaded'
            @set syncTickets, (res, msg) ->
              if not missingUrlIndex.isEmpty()
                msg = msg or {}
