More aggressive session extension.

This commit is contained in:
Hedden, Kyle Matthew 2018-08-09 11:21:57 -04:00
parent 5e5cb1a552
commit 098aded7ed

View File

@ -163,11 +163,6 @@
if ([loadObject.operation checkAndHandleForCancellation]) {
return;
}
// Update the session timer on a good response.
if (loadObject.extendsAppSession) {
[[MVMCoreSessionTimeHandler sharedSessionHandler] startSessionTimer];
}
if (loadObject.pageDataFromCache || loadObject.pageType) {
@ -368,6 +363,11 @@
// Sets the response info map
loadObject.responseInfoMap = [jsonDictionary dict:KeyResponseInfo];
// Update the session timer on a good response.
if (loadObject.extendsAppSession) {
[[MVMCoreSessionTimeHandler sharedSessionHandler] startSessionTimer];
}
// Dismiss any top alerts that server wants us to dismiss
[[MVMCoreAlertHandler sharedAlertHandler] hidePersistentTopAlertViewOfType:[loadObject.responseInfoMap string:@"disableType"]];