When multiple list collectors are present on a catalog item and a catalog client script is defined to filter the results using g_filter.setQuery(), the script will apply to only one of the three list collectors in place.

Steps to Reproduce

  1. Using Chrome, log on to an instance.
  2. Navigate to Service Catalog > Maintain Items.
  3. Click New.
  4. In Name, type Test Catalog.
  5. Right-click on the header and select Save.
  6. In the Variables Related List, click New.
    • Type: List Collector
    • Question: TestList1
    • Name: TestList1
    • List table: Incident [incident]
  7. Click Submit.
  8. In the Variables Related List, click New.
    • Type: List Collector
    • Question: TestList2
    • Name: TestList2
    • List table: Incident [incident]
  9. Click Submit.
  10. In the Variables Related List, click New.
    • Type: List Collector
    • Question: TestList3
    • Name: TestList3
    • List table: Incident [incident]
  11. Click Submit.
  12. In the Variables Related List, click New.
    • Type: Select Box
    • Question: TestChange
    • Name: TestChange
    • Choice table: Incident [incident]
    • Choice field: State
  13. Click Submit.
  14. Navigate to Service Catalog > Catalog Client Scripts.
  15. Click New.
    • Name: HideStuff
    • Type: onChange
    • Catalog item: Test Catalog
    • Variable name: TestChange
    • Script:
      function onChange(control, oldValue, newValue, isLoading)
      {if (isLoading || newValue == '') {

      //Type appropriate comment here, and begin script below


  16. Click Submit.
  17. Navigate back to the Test Catalog catalog item.
  18. Click Try It.
  19. Change the value of TestChange to any value.
    Expected behavior: The results of all three List Collectors are filtered to display only inactive P1 Incidents.
    Actual behavior: Only one of the List Collectors is filtered.


If you are able to upgrade, review the Fixed In field to determine the versions that have a permanent fix to this issue. To receive notifications when more information is available about this issue, subscribe to this known error article by clicking the Subscribe button at the top of the article.

Related Problem: PRB619776

Seen In

Dublin Patch 6
Eureka Patch 8
Fuji Patch 10
Fuji Patch 3
Geneva Patch 4
Geneva Patch 5 Hot Fix 4
Geneva Patch 6

Fixed In

Fuji Patch 13
Geneva Patch 7
Helsinki Patch 1

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2016-11-14 16:31:06