Remove hardcoded URL
This commit is contained in:
parent
8323a36839
commit
6d31b3f10a
1 changed files with 20 additions and 12 deletions
30
main.ts
30
main.ts
|
@ -15,25 +15,33 @@ interface ActionRequestResponse {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const URL = "https://saleor.box.witoszek.dev";
|
|
||||||
|
|
||||||
function getResponse(type: string, amount: string): ActionRequestResponse {
|
function getResponse(type: string, amount: string): ActionRequestResponse {
|
||||||
return {
|
// Uncomment for reporting without status update
|
||||||
pspReference: `${type}-1234`,
|
|
||||||
}
|
|
||||||
// return {
|
// return {
|
||||||
// pspReference: `${type}-1234`,
|
// pspReference: `${type}-1234`,
|
||||||
// event: {
|
|
||||||
// type,
|
|
||||||
// amount,
|
|
||||||
// message: "Example created by dummy server"
|
|
||||||
// }
|
|
||||||
// }
|
// }
|
||||||
|
return {
|
||||||
|
pspReference: `${type}-1234`,
|
||||||
|
event: {
|
||||||
|
type,
|
||||||
|
amount,
|
||||||
|
message: "Example created by dummy server"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function getUrl(req: Request) {
|
||||||
|
const domain = req.headers.get("host");
|
||||||
|
if (domain) {
|
||||||
|
return `https://${domain}`;
|
||||||
|
}
|
||||||
|
return "http://localhost:5544"
|
||||||
}
|
}
|
||||||
|
|
||||||
const routes = [
|
const routes = [
|
||||||
GET('/', () => Response.OK('Hello, Root')),
|
GET('/', () => Response.OK('Hello, Root')),
|
||||||
GET("/manifest", () => {
|
GET("/manifest", (req) => {
|
||||||
|
const URL = getUrl(req);
|
||||||
return Response.OK({
|
return Response.OK({
|
||||||
id: "witoszekdev.dummy-payment-app",
|
id: "witoszekdev.dummy-payment-app",
|
||||||
name: "Dummy Payment App",
|
name: "Dummy Payment App",
|
||||||
|
|
Loading…
Reference in a new issue