test: move demo-rebuild assertion to end of phase A (reseed invalidates earlier fixture)
This commit is contained in:
@@ -226,6 +226,7 @@ const server = http.createServer(async (req, res) => {
|
||||
const remote = await deleteUserCascade(db, target);
|
||||
console.log('[footprints-sync] 用户已删除:', target.username, '(图床文件 ' + remote + ' 个)');
|
||||
return send(200, true, { ok: true, username: target.username, remote_deleted: remote });
|
||||
}
|
||||
|
||||
// 重建演示账号:级联删除现有 demo → 重新注册 → 重新播种
|
||||
if (req.method === 'POST' && route === '/admin/demo-rebuild') {
|
||||
@@ -238,7 +239,6 @@ const server = http.createServer(async (req, res) => {
|
||||
console.log('[footprints-sync] demo 账号已重建:', JSON.stringify(seeded));
|
||||
return send(200, true, { ok: true, seeded });
|
||||
}
|
||||
}
|
||||
|
||||
if (req.method === 'GET' && route === '/admin/invites') {
|
||||
const invites = db.prepare(`
|
||||
|
||||
Reference in New Issue
Block a user