- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 04:49 AM - edited 11-29-2022 04:53 AM
Hello ,
I want to copy user(reference field to user table) to ritm watchlist on submitting request.
I have referred https://www.servicenow.com/community/it-service-management-forum/auto-add-to-watchlist/m-p/914649/pa...
but i get org.mozilla.javascript.NativeArray@c8b0cc in watchlist
Please help me to fix this.
Thanks
Soumya
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:52 AM - edited 11-29-2022 05:52 AM
Try adding toString() at the end, as shown below. Most of the time it works.
current.watch_list = current.variables.person_to_be_copied.toString();
Mark answer as Correct or Helpful based on impact.
Regards,
Abhijit
ServiceNow MVP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:56 AM
Hi @soumya17,
Try this updated lines in your business rule. It will work.
current.watch_list = current.variables.person_to_be_copied.toString();
current.update();
Thanks,
Sagar Pagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:56 AM
Hi @soumya17,
Try this updated lines in your business rule. It will work.
current.watch_list = current.variables.person_to_be_copied.toString();
current.update();
Thanks,
Sagar Pagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 06:04 AM
It worked! Thanks Sagar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:40 AM
Are you running this as a Business Rule or a Workflow Run Script? If it's a Business Rule is it before or after? If after you need to use current.update();
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:46 AM
I wrote after insert BR on ritm table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-29-2022 05:52 AM
Before insert just the one line will work, after insert, the script needs to be:
current.watch_list = current.user;
current.update();