Compare commits
1 commit
main
...
envs-to-co
Author | SHA1 | Date | |
---|---|---|---|
![]() |
39ededf0a0 |
2 changed files with 9 additions and 4 deletions
|
@ -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",
|
||||||
|
|
|
@ -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"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue