Compare commits

...

1 commit

Author SHA1 Message Date
Przemysław Łada
39ededf0a0
hack 2023-06-28 08:18:15 +02:00
2 changed files with 9 additions and 4 deletions

View file

@ -7,14 +7,17 @@ import { REQUIRED_SALEOR_VERSION } from "../../saleor-app";
export default createManifestHandler({ export default createManifestHandler({
async manifestFactory(context) { async manifestFactory(context) {
const iframeBaseUrl = process.env.APP_IFRAME_BASE_URL ?? context.appBaseUrl;
const apiBaseURL = process.env.APP_API_BASE_URL ?? context.appBaseUrl;
const manifest: AppManifest = { const manifest: AppManifest = {
name: "Invoices", name: "Invoices",
tokenTargetUrl: `${context.appBaseUrl}/api/register`, tokenTargetUrl: `${apiBaseURL}/api/register`,
appUrl: context.appBaseUrl, appUrl: iframeBaseUrl,
permissions: ["MANAGE_ORDERS"], permissions: ["MANAGE_ORDERS"],
id: "saleor.app.invoices", id: "saleor.app.invoices",
version: packageJson.version, version: packageJson.version,
webhooks: [invoiceRequestedWebhook.getWebhookManifest(context.appBaseUrl)], webhooks: [invoiceRequestedWebhook.getWebhookManifest(apiBaseURL)],
extensions: [], extensions: [],
supportUrl: "https://github.com/saleor/apps/discussions", supportUrl: "https://github.com/saleor/apps/discussions",
homepageUrl: "https://github.com/saleor/apps", homepageUrl: "https://github.com/saleor/apps",

View file

@ -20,7 +20,9 @@
"SENTRY_ORG", "SENTRY_ORG",
"SENTRY_AUTH_TOKEN", "SENTRY_AUTH_TOKEN",
"NEXT_PUBLIC_SENTRY_DSN", "NEXT_PUBLIC_SENTRY_DSN",
"SENTRY_ENVIRONMENT" "SENTRY_ENVIRONMENT",
"APP_IFRAME_BASE_URL",
"APP_API_BASE_URL"
] ]
} }
} }