Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-3312

Active project grid filter leads to an error in task add window

    XMLWordPrintable

Details

    • Critical
    • Filtered tasks grid lead to an error when creating new project.

    Description

      Problem

      If the project grid filter is active, and if the user creates new task, but the task will be excluded from the current filter, error will happen in the task add window when the user try to select target language in the user association wizard.
      Info about the error from rootcouse:
      Error message: task is null

      Stack:	
      onTargetlangSelect
      @ UserAssocWizardViewController.js:233:9
      fire
      @ ext-all.js:10020:32
      dispatch
      @ ext-all.js:30051:44
      dispatch
      @ ext-all.js:30190:23
      monitor/a.doFireEvent
      @ ext-all.js:30132:23
      fireEventArgs
      @ ext-all.js:10431:23
      fireEvent
      @ ext-all.js:10413:25
      onValueCollectionEndUpdate
      @ ext-all.js:98696:15
      fire
      @ ext-all.js:10020:32
      doFireEvent
      @ ext-all.js:10515:41
      fireEventArgs
      @ ext-all.js:10431:23
      notify
      @ ext-all.js:38298:15
      endUpdate
      @ ext-all.js:37520:18
      splice
      @ ext-all.js:37954:11
      add
      @ ext-all.js:37312:15
      e
      @ ext-all.js:94421:15
      onSelectChange
      @ ext-all.js:94784:68
      doSingleSelect
      @ ext-all.js:94424:11
      doSelect
      @ ext-all.js:94260:19
      selectWithEventSingle
      @ ext-all.js:94729:19
      selectWithEvent
      @ ext-all.js:94028:19
      onNavigate
      @ ext-all.js:94138:31
      fire
      @ ext-all.js:10020:32
      doFireEvent
      @ ext-all.js:10515:41
      fireEventArgs
      @ ext-all.js:10431:23
      fireEvent
      @ ext-all.js:10413:25
      fireNavigateEvent
      @ ext-all.js:95047:11
      onItemClick
      @ ext-all.js:94897:18
      fire
      @ ext-all.js:10020:32
      doFireEvent
      @ ext-all.js:10515:41
      doFireEvent
      @ ext-all.js:34829:45
      monitor/a.doFireEvent
      @ ext-all.js:30130:19
      fireEventArgs
      @ ext-all.js:10431:23
      fireEvent
      @ ext-all.js:10413:25
      processUIEvent
      @ ext-all.js:96337:15
      handleEvent
      @ ext-all.js:96300:15
      fire
      @ ext-all.js:10020:32
      fire
      @ ext-all.js:17044:23
      publish
      @ ext-all.js:17007:27
      publishDelegatedDomEvent
      @ ext-all.js:17024:14
      doDelegatedEvent
      @ ext-all.js:17065:15
      onDelegatedEvent
      @ ext-all.js:17053:18
      bind/Ext.Function
      @ ext-all.js:3970:34
      
      

      Solution

      Separate project tasks store instance with unfiltered tasks should be available for the import wizard. The import wizard then should use/get tasks only from this store.

      Attachments

        Activity

          People

            aleksandar Aleksandar Mitrev
            aleksandar Aleksandar Mitrev
            Thomas Lauria
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: