From ac85ce86c0044f346fb015c0e38319e99570eee2 Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 22 Jun 2025 16:21:55 +0600 Subject: [PATCH] api/processing/request: backwards compat with boolean localProcessing --- api/src/processing/request.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/src/processing/request.js b/api/src/processing/request.js index 95c83659..62a4d781 100644 --- a/api/src/processing/request.js +++ b/api/src/processing/request.js @@ -114,6 +114,11 @@ export function createResponse(responseType, responseData) { } export function normalizeRequest(request) { + // TODO: remove after backwards compatibility period + if ("localProcessing" in request && typeof request.localProcessing === "boolean") { + request.localProcessing = request.localProcessing ? "preferred" : "disabled"; + } + return apiSchema.safeParseAsync(request).catch(() => ( { success: false } ));