How to convert Assignment Group | is (dynamic) | One of my groups into a URL query

reginabautista
Kilo Sage

Hi guys

Would you know how to convert this condition "Assignment Group | is (dynamic) | One of my groups" into a URL query? I need to pass it to my data.url object within Service Portal.

Here's what I tried so far but it's not working at the moment..

data.url = '/table_list.do?sysparm_query=active=true^assignment_group=' + gs.getUser().getMyGroups().toArray().join();

1 ACCEPTED SOLUTION

reginabautista
Kilo Sage

Thanks Abhinay. This is what worked:


data.url = "/table_list.do?sysparm_query=active=true^assignment_groupIN"+ gs.getUser().getMyGroups().toArray().join();


View solution in original post

10 REPLIES 10

Abhinay Erra
Giga Sage

Try this



data.url = '/table_list.do?sysparm_query=active=true^assignment_group=' javascript: gs.getUser().getMyGroups().toArray().join();


Abhinay Erra
Giga Sage

Since it can return multiple groups, use IN operator as shown below



data.url = '/table_list.do?sysparm_query=active=true^assignment_groupIN' javascript: gs.getUser().getMyGroups().toArray().join()


reginabautista
Kilo Sage

Thanks Abhinay. This is not working. Also I am already in the Widget's Server Script..


Abhinay Erra
Giga Sage

Oops, missing a '+' in the url. Use this



data.url = '/table_list.do?sysparm_query=active=true^assignment_groupIN'+javascript: gs.getUser().getMyGroups().toArray().join()