From 5f79dc2e8a38218a9471fd0b65c12e28fd548a9d Mon Sep 17 00:00:00 2001 From: Eldad Fux Date: Fri, 1 May 2020 09:27:02 +0300 Subject: [PATCH] Fixed missing param --- app/controllers/api/users.php | 2 +- public/scripts/dependencies/appwrite.js | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/controllers/api/users.php b/app/controllers/api/users.php index e1153a7af..fcb359807 100644 --- a/app/controllers/api/users.php +++ b/app/controllers/api/users.php @@ -433,7 +433,7 @@ $utopia->patch('/v1/users/:userId/prefs') ); -$utopia->delete('/v1/users/:userId/sessions/:session') +$utopia->delete('/v1/users/:userId/sessions/:sessionId') ->desc('Delete User Session') ->label('scope', 'users.write') ->label('sdk.platform', [APP_PLATFORM_SERVER]) diff --git a/public/scripts/dependencies/appwrite.js b/public/scripts/dependencies/appwrite.js index 12b754f61..590b45116 100644 --- a/public/scripts/dependencies/appwrite.js +++ b/public/scripts/dependencies/appwrite.js @@ -3922,14 +3922,13 @@ throw new Error('Missing required parameter: "sessionId"'); } - let path = '/users/{userId}/sessions/:session'.replace(new RegExp('{userId}', 'g'), userId); + let path = '/users/{userId}/sessions/{sessionId}' + .replace(new RegExp('{userId}', 'g'), userId) + .replace(new RegExp('{sessionId}', 'g'), sessionId) + ; let payload = {}; - if(sessionId) { - payload['sessionId'] = sessionId; - } - return http .delete(path, { 'content-type': 'application/json',