fix: Workflow query conversion (#38688)

This commit is contained in:
Hetu Nandu 2025-01-16 17:06:06 +05:30 committed by GitHub
parent 19a603af4e
commit 4e7a2a013d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -10,9 +10,10 @@ import {
} from "ee/utils/BusinessFeatures/permissionPageHelpers";
import { MODULE_TYPE } from "ee/constants/ModuleConstants";
import ConvertToModuleInstanceCTA from "ee/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA";
import { PluginType } from "entities/Plugin";
const ConvertToModuleCTA = () => {
const { action } = usePluginActionContext();
const { action, plugin } = usePluginActionContext();
const isFeatureEnabled = useFeatureFlag(FEATURE_FLAG.license_gac_enabled);
const pagePermissions = useSelector(getPagePermissions);
const isCreatePermitted = getHasCreateActionPermission(
@ -23,6 +24,12 @@ const ConvertToModuleCTA = () => {
isFeatureEnabled,
action.userPermissions,
);
if (plugin.type === PluginType.INTERNAL) {
// Workflow queries cannot be converted to modules
return null;
}
const convertToModuleProps = {
canCreateModuleInstance: isCreatePermitted,
canDeleteEntity: isDeletePermitted,