From fc2dcf22cd51bce084ec3224624ad6d57c7f77e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20Szab=C3=B3?= <tamas@szaboo.com> Date: Mon, 5 Feb 2018 19:10:21 +0100 Subject: [PATCH] motivation hack --- src/actions/auth.js | 8 ++++++-- src/index.js | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/actions/auth.js b/src/actions/auth.js index 1ea3bf6..181b6e4 100644 --- a/src/actions/auth.js +++ b/src/actions/auth.js @@ -14,10 +14,14 @@ export const getUserData = () => ( const { id, join_date: joinDate, nick, motivation, signed, groups, } = user.data; + const motivationJSON = JSON.parse(motivation); + const motivationAbout = motivationJSON.first; + const motivationProfession = motivationJSON.second; + const motivationExercise = motivationJSON.third; dispatch({ type: GET_USERDATA, payload: { - id, joinDate, nick, motivation, signed, groups, + id, joinDate, nick, motivationAbout, motivationProfession, motivationExercise, signed, groups, }, }); } @@ -51,7 +55,7 @@ export const submitRegistration = ({ }) => ( async (dispatch) => { const response = await axios.patch(`/api/v1/profiles/${id}/`, { - nick, groups, signed, motivationAbout, motivationProfession, motivationExercise, + nick, groups, signed, motivation: JSON.stringify({ first: motivationAbout, second: motivationProfession, third: motivationExercise }), }); if (response.data.id === id) { alert('Sikeres mentĂŠs!'); diff --git a/src/index.js b/src/index.js index 1d37e06..359a223 100644 --- a/src/index.js +++ b/src/index.js @@ -8,7 +8,7 @@ import 'semantic-ui-css/semantic.min.css'; import configureStore from './configureStore'; import App from './components/App'; -// import registerServiceWorker from './registerServiceWorker'; +import registerServiceWorker from './registerServiceWorker'; const store = configureStore(); @@ -21,4 +21,4 @@ render( document.getElementById('root'), ); -// registerServiceWorker(); +registerServiceWorker(); -- GitLab