minor: better wp remote executor hooks

This commit is contained in:
2026-01-28 21:08:58 -05:00
parent c82bf47e98
commit 065b729a2f

View File

@@ -1,11 +1,10 @@
import { defu } from "defu";
export default defineRemoteExecutorHooks({ export default defineRemoteExecutorHooks({
onRequest(request) { onRequest(request) {
if (request.context.authToken) { // Attach the Authorization header if an authToken is present in the context
request.extensions ??= {}; if (request.context?.authToken) {
request.extensions.headers = { request.extensions = defu(request.extensions, { headers: { Authorization: `Bearer ${request.context.authToken}` } });
...request.extensions.headers,
Authorization: `Bearer ${request.context.authToken}`,
};
} }
}, },
}); });