Skip to content

Commit 35e666a

Browse files
authoredNov 23, 2017
Merge pull request #170 from felixxfwang/dev
Fix Sonic still send request in FirstLoad mode when server return Cache-Offline: http
2 parents c903273 + 023988d commit 35e666a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed
 

‎sonic-android/sdk/src/main/java/com/tencent/sonic/sdk/SonicDataHelper.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -260,8 +260,15 @@ static boolean setSonicUnavailableTime(String sessionId, long unavailableTime) {
260260
sessionData.unAvailableTime = unavailableTime;
261261
updateSessionData(db, sessionId, sessionData);
262262
return true;
263+
} else {
264+
sessionData = new SessionData();
265+
sessionData.sessionId = sessionId;
266+
sessionData.eTag = "Unknown";
267+
sessionData.htmlSha1 = "Unknown";
268+
sessionData.unAvailableTime = unavailableTime;
269+
insertSessionData(db, sessionId, sessionData);
270+
return true;
263271
}
264-
return false;
265272
}
266273

267274
/**

0 commit comments

Comments
 (0)