diff --git a/packages/integration-tests/src/tests/api/application/application.test.ts b/packages/integration-tests/src/tests/api/application/application.test.ts index 346d9ba105e..6093436f26b 100644 --- a/packages/integration-tests/src/tests/api/application/application.test.ts +++ b/packages/integration-tests/src/tests/api/application/application.test.ts @@ -3,10 +3,10 @@ import { HTTPError } from 'ky'; import { createApplication, - getApplication, - updateApplication, deleteApplication, + getApplication, getApplications, + updateApplication, } from '#src/api/index.js'; import { expectRejects } from '#src/helpers/index.js'; @@ -108,6 +108,7 @@ describe('application APIs', () => { await updateApplication(application.id, { description: newApplicationDescription, oidcClientMetadata: { + ...application.oidcClientMetadata, redirectUris: newRedirectUris, }, customClientMetadata: { rotateRefreshToken: true, refreshTokenTtlInDays: 10 }, diff --git a/packages/integration-tests/src/tests/console/backchannel-logout.test.ts b/packages/integration-tests/src/tests/console/backchannel-logout.test.ts index ff505d7f7fa..4825b080355 100644 --- a/packages/integration-tests/src/tests/console/backchannel-logout.test.ts +++ b/packages/integration-tests/src/tests/console/backchannel-logout.test.ts @@ -17,11 +17,12 @@ * from the Console and check if the backchannel logout endpoint is called. */ -import { type Server, type RequestListener, createServer } from 'node:http'; +import { createServer, type RequestListener, type Server } from 'node:http'; import { adminConsoleApplicationId } from '@logto/schemas'; import { authedAdminTenantApi } from '#src/api/api.js'; +import { getApplication } from '#src/api/application.js'; import ExpectConsole from '#src/ui-helpers/expect-console.js'; import { waitFor } from '#src/utils.js'; @@ -91,9 +92,11 @@ describe('backchannel logout', () => { }); it('should call the backchannel logout endpoint when a user logs out', async () => { + const application = await getApplication(adminConsoleApplicationId); await authedAdminTenantApi.patch('applications/' + adminConsoleApplicationId, { json: { oidcClientMetadata: { + ...application.oidcClientMetadata, backchannelLogoutUri, }, },