diff --git a/ui/admin/app/instance-initializers/feature-edition.js b/ui/admin/app/instance-initializers/feature-edition.js index 957f7ceea..a1f1d57c9 100644 --- a/ui/admin/app/instance-initializers/feature-edition.js +++ b/ui/admin/app/instance-initializers/feature-edition.js @@ -7,14 +7,19 @@ import fetch from 'fetch'; async function autoInitializeFeatureEdition(owner) { const service = owner.lookup('service:feature-edition'); - const url = '/metadata.json'; + const adapter = owner.lookup('adapter:application'); + let edition; let features; // Attempt to load edition for the metadata JSON try { + const { host } = adapter; + const path = '/metadata.json'; + const url = `${host}${path}`; const response = await fetch(url); const json = await response.json(); + edition = json?.license?.edition; features = json?.license?.features; } catch (e) {