Browse Source

auth - standard-components not loading, windows

pull/751/head
Michael Shanks 6 years ago
parent
commit
158240bc3b
  1. 2
      packages/client/src/index.js
  2. 4
      packages/server/src/api/controllers/static.js

2
packages/client/src/index.js

@ -21,7 +21,7 @@ export const loadBudibase = async opts => {
for (let library of libraries) {
// fetch the JavaScript for the component libraries from the server
componentLibraryModules[library] = await import(
`/componentlibrary?library=${encodeURI(library)}`
`/componentlibrary?library=${encodeURI(library)}&appId=${appId}`
)
}

4
packages/server/src/api/controllers/static.js

@ -198,7 +198,7 @@ exports.serveComponentLibrary = async function(ctx) {
// default to homedir
let componentLibraryPath = resolve(
budibaseAppsDir(),
ctx.user.appId,
ctx.query.appId,
"node_modules",
decodeURI(ctx.query.library),
"package",
@ -215,7 +215,7 @@ exports.serveComponentLibrary = async function(ctx) {
// TODO: component libs should be versioned based on app version
if (process.env.CLOUD) {
const appId = ctx.user.appId
const appId = ctx.query.appId
const S3_URL = encodeURI(
`https://${appId}.app.budi.live/assets/componentlibrary/${ctx.query.library}/dist/index.js`
)

Loading…
Cancel
Save