List collector variable breaks ref_qual_elements if no records are returned

Stephen W_
Giga Guru

I've created a list collector variable that references a custom table extended from alm_asset.
My reference qualifier is:
  javascript: "managed_by="+ current.variables.requested_for;

My attributes are:
  ref_qual_elements=requested_for

requested_for defaults to the current user, and as long as I am the "manged_by" of at least one of these custom assets, things continue to function fine and the assets I manage are made available.  If I change the requested_for to another user that has at least one of these custom assets, the list collector behaves as expected, and the assets he/she manages become available.  I can go back and forth as many times as I want and it behaves just fine.  However, if I ever select a user that does not manage any of these assets, it breaks the control.  Switching back to myself or anyone else that manages an asset does nothing. No assets become available to the list collector again until the page is reloaded.

Has anyone seen this behavior before?  If this is a known bug, is there a workaround?

 

Thanks,

-Stephen

 

4 REPLIES 4

SatheeshKumar
Kilo Sage

did you see any console error?

this is strange!!

Nope, nothing significant in the console. 

The log shows that it's failing based on what is absent from the console rather than the inclusion of warnings or errors.  No errors or warnings in syslog either.

anko_wolf
Tera Contributor

Hi Stephen,

Did you ever get this resolved? I have the same issue (had it for several years), but it becomes more annoying.

Thanks,

Anko

anko_wolf
Tera Contributor

By the way, I noticed that if the qualifier returns some records and you drag alle records from left bucket to right bucket it also breaks the thing. Until you drag something back from right to left. Does that match your experience?