From 42511297cc56b64d085a2d60e1a2557360d34d6b Mon Sep 17 00:00:00 2001 From: Lucas Schoenfelder <les17@inf.ufpr.br> Date: Mon, 15 Feb 2021 12:02:10 -0300 Subject: [PATCH] added rename avatar attribute logic to action user logged in --- src/Store.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Store.js b/src/Store.js index 6beb65ee..cd077019 100644 --- a/src/Store.js +++ b/src/Store.js @@ -67,6 +67,16 @@ function reducer(state, action) { windowSize: action.innerWindow } case 'USER_LOGGED_IN': + if (action.login.avatar_file_name) { + Object.defineProperty(action.login, 'avatar', + Object.getOwnPropertyDescriptor(action.login, 'avatar_file_name')); + delete action.login['avatar_file_name']; + } + if (action.login.cover_file_name) { + Object.defineProperty(action.login, 'cover', + Object.getOwnPropertyDescriptor(action.login, 'cover_file_name')); + delete action.login['cover_file_name']; + } return { ...state, userIsLoggedIn:action.userLoggedIn, -- GitLab