FINERACT-1724: Swagger adjustments

This commit is contained in:
Arnold Galovics
2023-02-27 12:59:49 +01:00
committed by Arnold Gálovics
parent 54a5e5926d
commit 6fd67b19dd
2 changed files with 15 additions and 3 deletions
@@ -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<String, Boolean> permissions;
}
}
@@ -177,8 +177,8 @@ final class RolesApiResourceSwagger {
}
@Schema(example = "\"CREATE_GUARANTOR\":true,\n" + " \"CREATE_CLIENT\":true")
public Map<String, Boolean> 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<String, Boolean> permissions;
}
@Schema(example = "8")
public Long resourceId;
public Map<String, Boolean> permissions;
@Schema
public PutRolesRoleIdPermissionsResponsePermissionsChanges changes;
}
@Schema(description = "DeleteRolesRoleIdResponse")