@@ -5,6 +5,11 @@ import { FieldDetails } from "../../components/FieldToolbar";
55import Config from "../../../configManager/configManager" ;
66import { VisualBuilder } from "../.." ;
77import { EntryPermissions } from "../getEntryPermissions" ;
8+ import { ResolvedVariantPermissions } from "../getResolvedVariantPermissions" ;
9+
10+ const resolvedVariantPermissions : ResolvedVariantPermissions = {
11+ update : true ,
12+ } ;
813
914describe ( "isFieldDisabled" , ( ) => {
1015 it ( "should return disabled state due to read-only role" , ( ) => {
@@ -247,7 +252,7 @@ describe("isFieldDisabled", () => {
247252 } ,
248253 } ;
249254
250- const result = isFieldDisabled ( fieldSchemaMap , eventFieldDetails , {
255+ const result = isFieldDisabled ( fieldSchemaMap , eventFieldDetails , resolvedVariantPermissions , {
251256 update : false ,
252257 create : true ,
253258 read : true ,
@@ -292,6 +297,7 @@ describe("isFieldDisabled", () => {
292297 const result = isFieldDisabled (
293298 fieldSchemaMap ,
294299 eventFieldDetails ,
300+ resolvedVariantPermissions ,
295301 entryPermissions ,
296302 workflowStageDetails
297303 ) ;
@@ -332,6 +338,7 @@ describe("isFieldDisabled", () => {
332338 const result = isFieldDisabled (
333339 fieldSchemaMap ,
334340 eventFieldDetails ,
341+ resolvedVariantPermissions ,
335342 entryPermissions ,
336343 workflowStageDetails
337344 ) ;
@@ -372,6 +379,7 @@ describe("isFieldDisabled", () => {
372379 const result = isFieldDisabled (
373380 fieldSchemaMap ,
374381 eventFieldDetails ,
382+ resolvedVariantPermissions ,
375383 entryPermissions ,
376384 workflowStageDetails
377385 ) ;
@@ -408,6 +416,7 @@ describe("isFieldDisabled", () => {
408416 const result = isFieldDisabled (
409417 fieldSchemaMap ,
410418 eventFieldDetails ,
419+ resolvedVariantPermissions ,
411420 entryPermissions ,
412421 workflowStageDetails
413422 ) ;
@@ -448,6 +457,7 @@ describe("isFieldDisabled", () => {
448457 const result = isFieldDisabled (
449458 fieldSchemaMap ,
450459 eventFieldDetails ,
460+ resolvedVariantPermissions ,
451461 entryPermissions ,
452462 // @ts -expect-error testing missing name property
453463 workflowStageDetails
@@ -493,6 +503,7 @@ describe("isFieldDisabled", () => {
493503 const result = isFieldDisabled (
494504 fieldSchemaMap ,
495505 eventFieldDetails ,
506+ resolvedVariantPermissions ,
496507 entryPermissions ,
497508 workflowStageDetails
498509 ) ;
@@ -524,6 +535,7 @@ describe("isFieldDisabled", () => {
524535 const result = isFieldDisabled (
525536 fieldSchemaMap ,
526537 eventFieldDetails ,
538+ resolvedVariantPermissions ,
527539 entryPermissions ,
528540 undefined
529541 ) ;
0 commit comments