Skip to content

Commit

Permalink
Fixed api generation with tags
Browse files Browse the repository at this point in the history
  • Loading branch information
azizbekxm committed Aug 28, 2024
1 parent 5e9596a commit 5bd6c2a
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 8 deletions.
1 change: 1 addition & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -583,6 +583,7 @@
<configOptions>
<dateLibrary>java</dateLibrary>
<interfaceOnly>true</interfaceOnly>
<useTags>true</useTags>
<useSpringBoot3>true</useSpringBoot3>
</configOptions>
</configuration>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@
import static org.springframework.http.HttpStatus.OK;

import java.util.UUID;

import lombok.RequiredArgsConstructor;
import org.folio.consortia.domain.dto.SharingRoleCapabilitySetDeleteResponse;
import org.folio.consortia.domain.dto.SharingRoleCapabilitySetRequest;
import org.folio.consortia.rest.resource.RoleCapabilitySetApi;
import org.folio.consortia.domain.dto.SharingRoleCapabilitySetResponse;
import org.folio.consortia.rest.resource.RolesApi;
import org.folio.consortia.service.impl.SharingRoleCapabilitySetService;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RequestMapping;
Expand All @@ -18,7 +17,7 @@
@RestController
@RequestMapping("/consortia/{consortiumId}/sharing")
@RequiredArgsConstructor
public class SharingRoleCapabilitySetController implements RolesApi {
public class SharingRoleCapabilitySetController implements RoleCapabilitySetApi {

private final SharingRoleCapabilitySetService sharingRoleCapabilitySetService;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,9 @@ public interface SharingRoleRepository extends JpaRepository<SharingRoleEntity,
Set<String> findTenantsByRoleId(UUID roleId);

@Query("SELECT sr.tenantId FROM SharingRoleEntity sr " +
"WHERE sr.roleId = ?1 AND sr.is_capability_sets_shared = true")
"WHERE sr.roleId = ?1 AND sr.isCapabilitySetsShared = true")
Set<String> findTenantsByRoleIdAndSharedCapabilitySets(UUID roleId);

@Query("SELECT sr.tenantId FROM SharingRoleEntity sr " +
"WHERE sr.roleId = ?1 AND sr.is_capabilities_shared = true")
Set<String> findTenantsByRoleIdAndSharedCapabilities(UUID roleId);

boolean existsByRoleId(UUID roleId);

@Modifying
Expand Down
8 changes: 8 additions & 0 deletions src/main/resources/swagger.api/sharing_roles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ paths:
post:
summary: start sharing role
operationId: startSharingRole
tags:
- roles
parameters:
- $ref: "#/components/parameters/consortiumId"
requestBody:
Expand All @@ -32,6 +34,8 @@ paths:
delete:
summary: delete sharing role
operationId: deleteSharingRole
tags:
- roles
parameters:
- $ref: "#/components/parameters/consortiumId"
- $ref: "#/components/parameters/roleId"
Expand All @@ -55,6 +59,8 @@ paths:
post:
summary: start sharing role
operationId: startSharingRoleCapabilitySet
tags:
- role-capability-set
parameters:
- $ref: "#/components/parameters/consortiumId"
requestBody:
Expand All @@ -77,6 +83,8 @@ paths:
delete:
summary: delete sharing role capability set
operationId: deleteSharingRoleCapabilitySet
tags:
- role-capability-set
parameters:
- $ref: "#/components/parameters/consortiumId"
- $ref: "#/components/parameters/roleId"
Expand Down

0 comments on commit 5bd6c2a

Please sign in to comment.