Is this the correct way to pass the session token when executing a service request from javascript?
serviceLogoutUser.execute({
data: {
//no params
},
header: {
"X-Appery-Session-Token": nl.localDB.sessionToken
},
error: function(jqXHR, textStatus, errorThrown) {
eventMessageHandler.serviceFailed('logout', jqXHR);
},
success: self.close // close page and return to login screen
});
I ask because I keep getting a "DBUO001/Unauthorised" error when using the above but it works fine when I manually test the service.