From d3ac8d8ceb8bf9c71733e750e37846fe54c32f42 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Wed, 30 Jun 2021 11:59:54 +0200 Subject: [PATCH] vue accompanyingcourse: ending referrer subcomponent --- .../public/vuejs/AccompanyingCourse/api.js | 12 ++- .../components/Referrer.vue | 86 ++++++++++--------- .../vuejs/AccompanyingCourse/store/index.js | 11 +++ 3 files changed, 66 insertions(+), 43 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/api.js b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/api.js index 2634a20cb..ada63846e 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/api.js +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/api.js @@ -166,7 +166,16 @@ const postSocialIssue = (id, body, method) => { }; const getUsers = () => { - const url = `/api/1.0/...json`; + const url = `/api/1.0/main/user.json`; + return fetch(url) + .then(response => { + if (response.ok) { return response.json(); } + throw Error('Error with request resource response'); + }); +}; + +const whoami = () => { + const url = `/api/1.0/main/whoami.json`; return fetch(url) .then(response => { if (response.ok) { return response.json(); } @@ -201,6 +210,7 @@ export { postRequestor, postResource, getUsers, + whoami, getListOrigins, getOrigin, postSocialIssue diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue index 6229dda01..c566d2281 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Referrer.vue @@ -1,42 +1,43 @@