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