Checking logged in user in server script in widget

-Andrew-
Kilo Sage

Hi guys.

I'm trying to get the current logged in user in an if statement within the server script of my widget, i've tried the below and other ways but i'm stumped:

data.user = gs.getUserID();

	if(record.requester == data.user){
		data.showMyDelegated = true;
	}

//Have also tried:

	if(record.requester == gs.getUserID()){
		data.showMyDelegated = true;
	}
12 REPLIES 12

Harish KM
Kilo Patron
Kilo Patron

Hi record.requester is no where defined. Share the full script

Regards
Harish

 

Hi the below will give the User Name  of the user

record.requester = gr.getDisplayValue('caller_id');

 

data.user = gs.getUserID(); // this will give sysid of the user

data.user = gs.getUserName(); // now you can compare since both returns user name

    if(record.requester == data.user){
        data.showMyDelegated = true;
    }

//Have also tried:

    if(record.requester == gs.getUserID()){
        data.showMyDelegated = true;
    }

Regards
Harish

Harish KM
Kilo Patron
Kilo Patron

Hi the below will give the User Name  of the user

record.requester = gr.getDisplayValue('caller_id');

 

data.user = gs.getUserID(); // this will give sysid of the user

data.user = gs.getUserName(); // now you can compare since both returns user name

    if(record.requester == data.user){
        data.showMyDelegated = true;
    }

//Have also tried:

    if(record.requester == gs.getUserID()){
        data.showMyDelegated = true;
    }

Regards
Harish