Merge pull request #893 from brian-spackman/fix-fractional-mtime-on-linux

fix: truncate sub-millisecond CLI mtimes to prevent mobile crash
This commit is contained in:
vorotamoroz
2026-05-13 19:12:56 +09:00
committed by GitHub
4 changed files with 12 additions and 12 deletions

View File

@@ -173,8 +173,8 @@ export async function runCommand(options: CLIOptions, context: CLICommandContext
console.log(`[Command] push ${sourcePath} -> ${destinationDatabasePath}`);
await core.serviceModules.storageAccess.writeFileAuto(destinationDatabasePath, toArrayBuffer(sourceData), {
mtime: sourceStat.mtimeMs,
ctime: sourceStat.ctimeMs,
mtime: Math.floor(sourceStat.mtimeMs),
ctime: Math.floor(sourceStat.ctimeMs),
});
const destinationPathWithPrefix = destinationDatabasePath as FilePathWithPrefix;
const stored = await core.serviceModules.fileHandler.storeFileToDB(destinationPathWithPrefix, true);