From 211393728dc454dca3d2c065100234536a406101 Mon Sep 17 00:00:00 2001 From: Dainii Date: Wed, 8 Jan 2025 18:13:41 +0100 Subject: [PATCH] fix handleResponse issue --- app/adapters/application.js | 4 +++- app/serializers/application.js | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 app/serializers/application.js diff --git a/app/adapters/application.js b/app/adapters/application.js index 4be319d..eb97d0f 100644 --- a/app/adapters/application.js +++ b/app/adapters/application.js @@ -18,9 +18,11 @@ export default class ApplicationAdapter extends JSONAPIAdapter { return headers; } - handleResponse(status) { + handleResponse(status, headers, payload, requestData) { if (status === 401 && this.session.isAuthenticated) { this.session.invalidate(); } + + return super.handleResponse(status, headers, payload, requestData); } } diff --git a/app/serializers/application.js b/app/serializers/application.js new file mode 100644 index 0000000..ead6d66 --- /dev/null +++ b/app/serializers/application.js @@ -0,0 +1,3 @@ +import JSONAPISerializer from '@ember-data/serializer/json-api'; + +export default class ApplicationSerializer extends JSONAPISerializer {}