chore: Promote Shared Link Permission Migration

This commit is contained in:
Danny Avila 2026-06-03 10:26:28 -04:00
parent f2bdd1645d
commit 4968fdf91c
2 changed files with 4 additions and 0 deletions

View file

@ -100,6 +100,9 @@
"migrate:prompt-permissions:dry-run": "node config/migrate-prompt-permissions.js --dry-run",
"migrate:prompt-permissions": "node config/migrate-prompt-permissions.js",
"migrate:prompt-permissions:batch": "node config/migrate-prompt-permissions.js --batch-size=50",
"migrate:shared-link-permissions:dry-run": "node config/migrate-shared-link-permissions.js --dry-run",
"migrate:shared-link-permissions": "node config/migrate-shared-link-permissions.js",
"migrate:shared-link-permissions:batch": "node config/migrate-shared-link-permissions.js --batch-size=50",
"migrate:orphaned-agent-files:dry-run": "node config/migrate-orphaned-agent-files.js --dry-run",
"migrate:orphaned-agent-files": "node config/migrate-orphaned-agent-files.js",
"migrate:orphaned-agent-files:batch": "node config/migrate-orphaned-agent-files.js --batch-size=50"

View file

@ -23,6 +23,7 @@ export interface SharedLinkAccessDeps {
}
function isAutoMigrateEnabled(): boolean {
// Fallback for legacy rows missed by the explicit shared-link permissions migration.
const val = process.env.SHARED_LINKS_AUTO_MIGRATE;
return val === undefined || isEnabled(val);
}