From d918b7408326b3d1193fc49c8049b5dbbc93a767 Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Mon, 9 May 2022 19:50:44 -0300 Subject: [PATCH] 16115: Fixes filter building for list equality comparison. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- .../api-client-authorization-service.test.ts | 6 +++--- .../api-client-authorization-service.ts | 6 +++--- src/services/api/filter-builder.ts | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/services/api-client-authorization-service/api-client-authorization-service.test.ts b/src/services/api-client-authorization-service/api-client-authorization-service.test.ts index 31fa046e..3a271f53 100644 --- a/src/services/api-client-authorization-service/api-client-authorization-service.test.ts +++ b/src/services/api-client-authorization-service/api-client-authorization-service.test.ts @@ -55,11 +55,11 @@ describe('ApiClientAuthorizationService', () => { await apiClientAuthorizationService.listCollectionSharingTokens(uuid); expect(serverApi.get).toHaveBeenCalledWith( `/api_client_authorizations`, {params: { - filters: '[["scopes","=","' + JSON.stringify([ + filters: JSON.stringify([["scopes","=",[ `GET /arvados/v1/collections/${uuid}`, `GET /arvados/v1/collections/${uuid}/`, - `GET /arvados/v1/keep_services/accessible`, - ]) + '"]]', + 'GET /arvados/v1/keep_services/accessible', + ]]]), select: undefined, }} ); diff --git a/src/services/api-client-authorization-service/api-client-authorization-service.ts b/src/services/api-client-authorization-service/api-client-authorization-service.ts index 012fdb15..7c985dbb 100644 --- a/src/services/api-client-authorization-service/api-client-authorization-service.ts +++ b/src/services/api-client-authorization-service/api-client-authorization-service.ts @@ -33,11 +33,11 @@ export class ApiClientAuthorizationService extends CommonService