Rename variables to camelCase
This commit is contained in:
parent
e535b66b4a
commit
b3008c6a5a
1 changed files with 26 additions and 32 deletions
|
@ -1,5 +1,4 @@
|
||||||
import crypto from "crypto";
|
import crypto from "crypto";
|
||||||
|
|
||||||
import * as jose from "jose";
|
import * as jose from "jose";
|
||||||
import type { Middleware } from "retes";
|
import type { Middleware } from "retes";
|
||||||
import { Response } from "retes/response";
|
import { Response } from "retes/response";
|
||||||
|
@ -16,19 +15,18 @@ export const withBaseURL: Middleware = (handler) => async (request) => {
|
||||||
return response;
|
return response;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const withSaleorDomainPresent: Middleware =
|
export const withSaleorDomainPresent: Middleware = (handler) => async (request) => {
|
||||||
(handler) => async (request) => {
|
const saleorDomain = request.headers[SALEOR_DOMAIN_HEADER];
|
||||||
const saleor_domain = request.headers[SALEOR_DOMAIN_HEADER];
|
|
||||||
|
|
||||||
if (!saleor_domain) {
|
if (!saleorDomain) {
|
||||||
return Response.BadRequest({
|
return Response.BadRequest({
|
||||||
success: false,
|
success: false,
|
||||||
message: "Missing Saleor domain header.",
|
message: "Missing Saleor domain header.",
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return handler(request);
|
return handler(request);
|
||||||
};
|
};
|
||||||
|
|
||||||
export const withSaleorEventMatch =
|
export const withSaleorEventMatch =
|
||||||
(expectedEvent: string): Middleware =>
|
(expectedEvent: string): Middleware =>
|
||||||
|
@ -46,23 +44,22 @@ export const withSaleorEventMatch =
|
||||||
return handler(request);
|
return handler(request);
|
||||||
};
|
};
|
||||||
|
|
||||||
export const withAuthTokenRequired: Middleware =
|
export const withAuthTokenRequired: Middleware = (handler) => async (request) => {
|
||||||
(handler) => async (request) => {
|
const authToken = request.params.auth_token;
|
||||||
const auth_token = request.params.auth_token;
|
if (!authToken) {
|
||||||
if (!auth_token) {
|
return Response.BadRequest({
|
||||||
return Response.BadRequest({
|
success: false,
|
||||||
success: false,
|
message: "Missing auth token.",
|
||||||
message: "Missing auth token.",
|
});
|
||||||
});
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return handler(request);
|
return handler(request);
|
||||||
};
|
};
|
||||||
|
|
||||||
export const withWebhookSignatureVerified = (
|
export const withWebhookSignatureVerified =
|
||||||
secretKey: string | undefined = undefined
|
(secretKey: string | undefined = undefined): Middleware =>
|
||||||
): Middleware => {
|
(handler) =>
|
||||||
return (handler) => async (request) => {
|
async (request) => {
|
||||||
if (request.rawBody === undefined) {
|
if (request.rawBody === undefined) {
|
||||||
return Response.InternalServerError({
|
return Response.InternalServerError({
|
||||||
success: false,
|
success: false,
|
||||||
|
@ -70,10 +67,8 @@ export const withWebhookSignatureVerified = (
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const {
|
const { [SALEOR_DOMAIN_HEADER]: saleorDomain, "saleor-signature": payloadSignature } =
|
||||||
[SALEOR_DOMAIN_HEADER]: saleorDomain,
|
request.headers;
|
||||||
"saleor-signature": payloadSignature,
|
|
||||||
} = request.headers;
|
|
||||||
|
|
||||||
if (secretKey !== undefined) {
|
if (secretKey !== undefined) {
|
||||||
const calculatedSignature = crypto
|
const calculatedSignature = crypto
|
||||||
|
@ -111,4 +106,3 @@ export const withWebhookSignatureVerified = (
|
||||||
|
|
||||||
return handler(request);
|
return handler(request);
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
Loading…
Reference in a new issue