1212use OCA \ProfileFields \AppInfo \Application ;
1313use OCA \ProfileFields \Controller \FieldDefinitionApiController ;
1414use OCA \ProfileFields \Db \FieldDefinitionMapper ;
15+ use OCA \ProfileFields \Enum \FieldEditPolicy ;
16+ use OCA \ProfileFields \Enum \FieldExposurePolicy ;
1517use OCA \ProfileFields \Enum \FieldType ;
16- use OCA \ProfileFields \Enum \FieldVisibility ;
1718use OCA \ProfileFields \Migration \Version1000Date20260309120000 ;
1819use OCA \ProfileFields \Service \FieldDefinitionService ;
1920use OCP \AppFramework \App ;
@@ -81,12 +82,10 @@ public function testDefinitionCrudFlow(): void {
8182 $ fieldKey ,
8283 'Performance score ' ,
8384 FieldType::NUMBER ->value ,
84- false ,
85- false ,
86- true ,
87- FieldVisibility::USERS ->value ,
85+ FieldEditPolicy::USERS ->value ,
86+ FieldExposurePolicy::PRIVATE ->value ,
8887 5 ,
89- true ,
88+ false ,
9089 );
9190
9291 $ this ->assertSame (Http::STATUS_CREATED , $ createResponse ->getStatus ());
@@ -105,10 +104,8 @@ public function testDefinitionCrudFlow(): void {
105104 $ createResponse ->getData ()['id ' ],
106105 'Performance score updated ' ,
107106 FieldType::NUMBER ->value ,
108- true ,
109- false ,
110- true ,
111- FieldVisibility::PUBLIC ->value ,
107+ FieldEditPolicy::ADMINS ->value ,
108+ FieldExposurePolicy::PUBLIC ->value ,
112109 6 ,
113110 true ,
114111 );
0 commit comments