user criteria on order guide
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2024 06:16 AM
Hello team can anyone help me.
I have used below script based on user location order guide should visible.
var userGR = new GlideRecord('sys_user');
userGR.get(user_id);
answer = (userGR.getValue('location') == 'Vancouver - Great Northern Way');
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2024 06:54 AM
@Vinya Jakkula Please add some log to debug
var userGR = new GlideRecord('sys_user');
if (userGR.get(user_id)) {
var userLocation = userGR.getValue('location');
if (userLocation == 'Vancouver - Great Northern Way') {
// Code to display the guide since user location matches
gs.info('User is in Vancouver - Great Northern Way. Displaying the guide.');
} else {
// Code to handle when user location doesn't match
gs.info('User is not in Vancouver - Great Northern Way. Guide will not be displayed.');
}
} else {
// Code to handle when user record is not found
gs.info('User record not found with the provided user ID.');
}
Please Mark ✅Correct if this solves your query and also mark 👍Helpful if you find my response worthy based on the impact.
Thanks