Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

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()