diff --git a/packages/hydrooj/src/commands/db.ts b/packages/hydrooj/src/commands/db.ts index 910d3253b..233ce1f10 100644 --- a/packages/hydrooj/src/commands/db.ts +++ b/packages/hydrooj/src/commands/db.ts @@ -71,7 +71,7 @@ export function register(cli: CAC) { if (cwd === '/data') return; if (keepSource) fs.copySync(path.join(cwd, item), path.join('/data', item), { overwrite: true }); else fs.moveSync(path.join(cwd, item), path.join('/data', item), { overwrite: true }); - filesToRemove.push(path.join(cwd, item)); + filesToRemove.push(path.join('/data', item)); } : (cwd: string, item: string, keepSource = true) => { exec('zip', ['-gr', target, item], { cwd, stdio: 'inherit' });