recovery/command fixes

Signed-off-by: Andy Miller <rhuk@mac.com>
This commit is contained in:
Andy Miller
2025-10-19 17:54:15 -06:00
parent 9c6111c368
commit 348fa04c47

View File

@@ -191,8 +191,11 @@ PHP;
{
[$root] = $this->prepareLiveEnvironment();
$flag = $root . '/user/data/recovery.flag';
$window = $root . '/user/data/recovery.window';
Folder::create(dirname($flag));
file_put_contents($flag, 'flag');
Folder::create(dirname($window));
file_put_contents($window, json_encode(['expires_at' => time() + 120]));
$service = new SafeUpgradeService([
'root' => $root,
@@ -200,6 +203,7 @@ PHP;
$service->clearRecoveryFlag();
self::assertFileDoesNotExist($flag);
self::assertFileExists($window);
}
/**