Remove workflow context + clean action config (#13919)
- Remove create related version and runs from workflow action config - Remove WorkflowStepContextProvider. Use states instead
This commit is contained in:
+2
-2
@@ -1,4 +1,4 @@
|
||||
import { useWorkflowStepContextOrThrow } from '@/workflow/states/context/WorkflowStepContext';
|
||||
import { useWorkflowVersionIdOrThrow } from '@/workflow/hooks/useWorkflowVersionIdOrThrow';
|
||||
import { stepsOutputSchemaFamilySelector } from '@/workflow/states/selectors/stepsOutputSchemaFamilySelector';
|
||||
import { extractRawVariableNamePart } from '@/workflow/workflow-variables/utils/extractRawVariableNamePart';
|
||||
import { searchVariableThroughOutputSchema } from '@/workflow/workflow-variables/utils/searchVariableThroughOutputSchema';
|
||||
@@ -82,7 +82,7 @@ export const VariableChip = ({
|
||||
}: VariableChipProps) => {
|
||||
const theme = useTheme();
|
||||
const { t } = useLingui();
|
||||
const { workflowVersionId } = useWorkflowStepContextOrThrow();
|
||||
const workflowVersionId = useWorkflowVersionIdOrThrow();
|
||||
|
||||
const stepId = extractRawVariableNamePart({
|
||||
rawVariableName,
|
||||
|
||||
+4
-6
@@ -23,12 +23,6 @@ export const useIsRecordFieldReadOnly = ({
|
||||
(field) => field.id === fieldMetadataId,
|
||||
);
|
||||
|
||||
if (!fieldMetadataItem) {
|
||||
throw new Error(
|
||||
`Could not load read only property for field ${fieldMetadataId}`,
|
||||
);
|
||||
}
|
||||
|
||||
const { objectPermissionsByObjectMetadataId } = useObjectPermissions();
|
||||
|
||||
const objectPermissions = getObjectPermissionsForObject(
|
||||
@@ -41,6 +35,10 @@ export const useIsRecordFieldReadOnly = ({
|
||||
objectMetadataId,
|
||||
});
|
||||
|
||||
if (!fieldMetadataItem) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return isRecordFieldReadOnly({
|
||||
isRecordReadOnly,
|
||||
objectPermissions,
|
||||
|
||||
Reference in New Issue
Block a user