22
33import io .kafbat .ui .config .ClustersProperties ;
44import io .kafbat .ui .model .ActionDTO ;
5- import io .kafbat .ui .model .ApplicationConfigPropertiesAuthOauth2ClientValueDTO ;
65import io .kafbat .ui .model .ApplicationConfigPropertiesAuthOauth2ResourceServerDTO ;
76import io .kafbat .ui .model .ApplicationConfigPropertiesAuthOauth2ResourceServerJwtDTO ;
87import io .kafbat .ui .model .ApplicationConfigPropertiesAuthOauth2ResourceServerOpaquetokenDTO ;
98import io .kafbat .ui .model .ApplicationConfigPropertiesDTO ;
109import io .kafbat .ui .model .ApplicationConfigPropertiesKafkaClustersInnerDTO ;
11- import io .kafbat .ui .model .ApplicationConfigPropertiesRbacRolesInnerPermissionsInnerDTO ;
1210import io .kafbat .ui .model .RbacPermissionDTO ;
1311import io .kafbat .ui .model .rbac .Permission ;
1412import io .kafbat .ui .util .DynamicConfigOperations ;
@@ -27,17 +25,14 @@ public interface DynamicConfigMapper {
2725 @ Mapping (target = "kafka.clusters[].metrics.store" , ignore = true )
2826 ApplicationConfigPropertiesDTO toDto (DynamicConfigOperations .PropertiesStructure propertiesStructure );
2927
30- @ Mapping (target = "parsedActions" , ignore = true )
31- Permission toPermission (RbacPermissionDTO dto );
32-
3328 default String map (Resource resource ) {
3429 return resource .getFilename ();
3530 }
3631
3732 @ Mapping (source = "metrics.store" , target = "metrics.store" , ignore = true )
3833 ApplicationConfigPropertiesKafkaClustersInnerDTO map (ClustersProperties .Cluster cluster );
3934
40- default Permission map (ApplicationConfigPropertiesRbacRolesInnerPermissionsInnerDTO perm ) {
35+ default Permission map (RbacPermissionDTO perm ) {
4136 Permission permission = new Permission ();
4237 permission .setResource (perm .getResource ().getValue ());
4338 permission .setActions (perm .getActions ().stream ().map (ActionDTO ::getValue ).toList ());
0 commit comments