mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-27 18:53:47 +02:00
fix(dbmerger): merge reserved table, Exception due null time in avatar_history (#1226)
* Fixes merge reserved table, Exception due null time in avatar_history * Revert of auto fixes not expected * Add null check in oldAvatarTime
This commit is contained in:
@@ -67,6 +67,12 @@ namespace DBMerger
|
||||
continue;
|
||||
}
|
||||
unMergedTables.RemoveAt(i);
|
||||
if (table.StartsWith("sqlite_"))
|
||||
{
|
||||
// Skip sqlite reserved tables
|
||||
logger.Debug($"Skipping sqlite reserved table: {table}");
|
||||
continue;
|
||||
}
|
||||
i--;
|
||||
|
||||
// Then just tack them on
|
||||
@@ -300,8 +306,8 @@ namespace DBMerger
|
||||
return oldDateTime > newDateTime ? old : existing;
|
||||
}
|
||||
|
||||
var oldAvatarTime = old.Length >= 3 ? (int)old[2] : 0;
|
||||
var newAvatarTime = (int)existing[2];
|
||||
var oldAvatarTime = old.Length >= 3 && old[2] != null ? (int)old[2] : 0;
|
||||
var newAvatarTime = existing[2] != null ? (int)existing[2] : 0;
|
||||
|
||||
if (oldDateTime <= newDateTime)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user