1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-17 02:17:49 +00:00

Fix missing builder module in prod

This commit is contained in:
Jeremie Pardou 2023-12-20 09:22:02 +01:00
parent 9991d0b722
commit d608b6b43f
3 changed files with 6 additions and 12 deletions
web-frontend
config
modules
builder
integrations

View file

@ -1,8 +1,3 @@
import {
featureFlagIsEnabled,
getFeatureFlags,
} from '../modules/core/utils/env'
export default function (
base = '@',
premiumBase = '@/../premium/web-frontend',
@ -25,6 +20,7 @@ export default function (
base + '/modules/core/module.js',
base + '/modules/database/module.js',
base + '/modules/integrations/module.js',
base + '/modules/builder/module.js',
]
if (!process.env.BASEROW_OSS_ONLY) {
baseModules.push(
@ -33,12 +29,6 @@ export default function (
)
}
const featureFlags = getFeatureFlags()
if (featureFlagIsEnabled(featureFlags, 'builder')) {
baseModules.push(base + '/modules/builder/module.js')
}
const modules = baseModules.concat(additionalModules)
return {
modules,

View file

@ -95,6 +95,10 @@ import {
export default (context) => {
const { store, app, isDev } = context
if (!app.$featureFlagIsEnabled('builder')) {
return
}
// Allow locale file hot reloading in dev
if (isDev && app.i18n) {
const { i18n } = app

View file

@ -8,7 +8,7 @@ import it from './locales/it.json'
import es from './locales/es.json'
import pl from './locales/pl.json'
export default function BuilderModule(options) {
export default function IntegrationModule(options) {
// Add the plugin to register the builder application.
this.appendPlugin({
src: path.resolve(__dirname, 'plugin.js'),