jbutz
1/31/2014 - 9:02 PM

ServiceNow - Navigation Handlers

ServiceNow - Navigation Handlers

var view = g_request.getParameter('sysparm_view');
if (!view && ! gs.getUser().hasRoles())
    view = 'ess';

if (view == 'ess' || view == 'checkout') {
   var checkOutForm = gs.getProperty('glide.sc.checkout.form', 'com.glideapp.servicecatalog_checkout_view');
   if (checkOutForm == 'com.glideapp.servicecatalog_checkout_view') {
       var realID = g_uri.get('sys_id');
       g_uri.set('sysparm_sys_id', realID);
       answer =  g_uri.toString('com.glideapp.servicecatalog_checkout_view.do');
   }
}

answer;