The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Walkup Experience - Angular Provider - walkupKeepAlive

NToo
Tera Contributor

We notice an issue where the walkupKeepAlive angular provider used by the walkup experience widgets seems not to be correctly functioning.

We see the walkup user session timing out.

 

Looking at the angular provider, it appears to call endpoint 'walk_up_keep_alive'

function($http, $interval) {
	
	/**
	 * Utility function to keep the page session alive.
	 *
	 * @Param {number} interval - Time between each http request.
	 */
	function keepAlive(interval) {
		if (!interval) {
			return;
		}
		$interval(function() {
			$http.get('/walk_up_keep_alive').then(function(){});
		}, interval);	
	}

	return {
		keepAlive: keepAlive
	};
}

 When we check the UI Pages, it looks like the correct endpoint should be '/sn_walkup_walk_up_keep_alive'

 

Has anyone else noticed this issue?

Should this provider be updated to point to '/sn_walkup_walk_up_keep_alive' ?

1 REPLY 1

RaghavSh
Kilo Patron

@NToo Not exactly this one but I have seen such issues with other angular providers. Changing this will flag this angular provider in health scan and upgrades.

 

Best option here is to raise a HI case, they should have a PRB open else they will open one and give you a fix date.

In some cases SN has an readily available  update set to fix such issues.


Please mark the answer correct/helpful accordingly.


Raghav
MVP 2023
LinkedIn