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