Skip to content

Commit 63bcd35

Browse files
committed
fix: pass request parameters to the operation templates router
1 parent d395f06 commit 63bcd35

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/kotlin/com/ctrlhub/core/governance/schemes/workorders/operations/templates/OperationTemplatesRouter.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ import com.ctrlhub.core.api.response.PaginatedList
55
import com.ctrlhub.core.governance.schemes.workorders.operations.OperationsRouter
66
import com.ctrlhub.core.governance.schemes.workorders.operations.templates.response.OperationTemplate
77
import com.ctrlhub.core.router.Router
8+
import com.ctrlhub.core.router.request.RequestParameters
89
import io.ktor.client.HttpClient
910

1011
class OperationTemplatesRouter(httpClient: HttpClient) : Router(httpClient) {
11-
suspend fun all(organisationId: String): PaginatedList<OperationTemplate> {
12-
return fetchPaginatedJsonApiResources("/v3/orgs/$organisationId/governance/operation-templates")
12+
suspend fun all(organisationId: String, requestParameters: RequestParameters = RequestParameters()): PaginatedList<OperationTemplate> {
13+
return fetchPaginatedJsonApiResources("/v3/orgs/$organisationId/governance/operation-templates", requestParameters.toMap())
1314
}
1415

1516
suspend fun one(organisationId: String, operationTemplateId: String): OperationTemplate {

0 commit comments

Comments
 (0)