commit 9b614f0e25ec0d8f43389169ce3863762f7dc8af
parent 4ef1ac325c013295fb199530acffbaebe3127349
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Thu, 17 Sep 2026 13:55:43 -0400
channels: the bulk move points at /storage, not at a settings box
The refusal it hands back when nothing names a destination told the operator
to set a default media root in Settings. That field is gone as of this slice,
so the message named a box that does not exist. It names the location list
instead — the one place a root is configured now.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/editor/app/channels/bulkStorageActions.ts b/editor/app/channels/bulkStorageActions.ts
@@ -76,8 +76,8 @@ export async function bulkRelocateChannelMediaAction(
root?: string,
): Promise<BulkRelocateResult> {
const paths = getPaths();
- // The bar's own box wins; blank falls back to the configured cold root. The
- // settings page is the only writer of that value — this only reads it.
+ // The bar's own box wins; blank falls back to the DEFAULT LOCATION's root.
+ // /storage is the only writer of the location list — this only reads it.
const chosen =
(root ?? "").trim() || defaultLocationRoot(getSettings().storage).trim();
if (!chosen) {
@@ -86,7 +86,7 @@ export async function bulkRelocateChannelMediaAction(
skipped: slugs.map((slug) => ({
slug,
reason:
- "no destination root — set a default media root in Settings, or type one here",
+ "no destination root — add a media location on /storage, or type one here",
})),
};
}