diff --git a/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/PermissionsApiResourceSwagger.java b/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/PermissionsApiResourceSwagger.java index 7bd32499a..3d806c307 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/PermissionsApiResourceSwagger.java +++ b/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/PermissionsApiResourceSwagger.java @@ -19,6 +19,7 @@ package org.apache.fineract.useradministration.api; import io.swagger.v3.oas.annotations.media.Schema; +import java.util.Map; /** * Created by sanyam on 22/8/17. @@ -56,6 +57,6 @@ final class PermissionsApiResourceSwagger { } @Schema(example = "\"CREATE_GUARANTOR\":true,\n" + " \"CREATE_CLIENT\":true") - public String permissions; + public Map permissions; } } diff --git a/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/RolesApiResourceSwagger.java b/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/RolesApiResourceSwagger.java index 33d4a9c40..0fbcb109e 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/RolesApiResourceSwagger.java +++ b/fineract-provider/src/main/java/org/apache/fineract/useradministration/api/RolesApiResourceSwagger.java @@ -177,8 +177,8 @@ final class RolesApiResourceSwagger { } + @Schema(example = "\"CREATE_GUARANTOR\":true,\n" + " \"CREATE_CLIENT\":true") public Map permissions; - } @Schema(description = "PutRolesRoleIdPermissionsResponse") @@ -188,10 +188,21 @@ final class RolesApiResourceSwagger { } + static final class PutRolesRoleIdPermissionsResponsePermissionsChanges { + + private PutRolesRoleIdPermissionsResponsePermissionsChanges() { + + } + + @Schema(example = "\"CREATE_GUARANTOR\":true,\n" + " \"CREATE_CLIENT\":true") + public Map permissions; + } + @Schema(example = "8") public Long resourceId; - public Map permissions; + @Schema + public PutRolesRoleIdPermissionsResponsePermissionsChanges changes; } @Schema(description = "DeleteRolesRoleIdResponse")