Debug logging on migration failures

This commit is contained in:
lilia 2016-09-27 14:18:05 -07:00
parent 34eeb93470
commit 8df967ab64
2 changed files with 20 additions and 2 deletions

View File

@ -35565,12 +35565,21 @@ Internal.SessionRecord = function() {
version: 'v1',
migrate: function migrateV1(data) {
var sessions = data.sessions;
var key;
if (data.registrationId) {
for (var key in sessions) {
for (key in sessions) {
if (!sessions[key].registrationId) {
sessions[key].registrationId = data.registrationId;
}
}
} else {
for (key in sessions) {
if (sessions[key].indexInfo.closed === -1) {
console.log('V1 session storage migration error: registrationId',
data.registrationId, 'for open session version',
data.version);
}
}
}
}
}

View File

@ -66,12 +66,21 @@ Internal.SessionRecord = function() {
version: 'v1',
migrate: function migrateV1(data) {
var sessions = data.sessions;
var key;
if (data.registrationId) {
for (var key in sessions) {
for (key in sessions) {
if (!sessions[key].registrationId) {
sessions[key].registrationId = data.registrationId;
}
}
} else {
for (key in sessions) {
if (sessions[key].indexInfo.closed === -1) {
console.log('V1 session storage migration error: registrationId',
data.registrationId, 'for open session version',
data.version);
}
}
}
}
}