diff --git a/enterprise/frontend/src/metabase-enterprise/moderation/index.js b/enterprise/frontend/src/metabase-enterprise/moderation/index.js index f471a7f5bcc14a7bd8e384d3f4d66ec7e2e04d1b..cc47f211f3d6fc5633a0a02076dd317e95fb45e6 100644 --- a/enterprise/frontend/src/metabase-enterprise/moderation/index.js +++ b/enterprise/frontend/src/metabase-enterprise/moderation/index.js @@ -1,4 +1,6 @@ import { PLUGIN_MODERATION } from "metabase/plugins"; +import { hasPremiumFeature } from "metabase-enterprise/settings"; + import QuestionModerationSection from "./components/QuestionModerationSection/QuestionModerationSection"; import ModerationStatusIcon from "./components/ModerationStatusIcon/ModerationStatusIcon"; @@ -8,10 +10,12 @@ import { getModerationTimelineEvents, } from "./service"; -Object.assign(PLUGIN_MODERATION, { - QuestionModerationSection, - ModerationStatusIcon, - getStatusIconForQuestion, - getStatusIcon, - getModerationTimelineEvents, -}); +if (hasPremiumFeature("content_management")) { + Object.assign(PLUGIN_MODERATION, { + QuestionModerationSection, + ModerationStatusIcon, + getStatusIconForQuestion, + getStatusIcon, + getModerationTimelineEvents, + }); +}