- // process success and error
- handler.success(scope.onsuccess);
- handler.error(scope.onerror);
- // restart a new timer for next refresh to 1/4 of timeout session
- $timeout (scope.refresh, AppConfig.session.timeout *250);
+ AppCall.get ("token", "refresh", {/*query*/},function(result) {
+ if (result.status === 200) scope.onsuccess (result.data);
+ else scope.onerror();
+ // restart a new timer for next refresh
+ $timeout (scope.refresh, AppConfig.session.timeout *250);
+ });