From 0c4e11902e853f7123473679f53e025d415ef695 Mon Sep 17 00:00:00 2001 From: malexsan <alexandru.munt@gmail.com> Date: Mon, 17 Dec 2018 10:42:10 +0200 Subject: [PATCH] fix(component-user): parse user role when editing --- packages/component-user/app/pages/AdminUsers.js | 9 ++------- packages/component-user/server/resolvers.js | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/component-user/app/pages/AdminUsers.js b/packages/component-user/app/pages/AdminUsers.js index 25e7b6e07..a76b5689c 100644 --- a/packages/component-user/app/pages/AdminUsers.js +++ b/packages/component-user/app/pages/AdminUsers.js @@ -21,20 +21,15 @@ import { OpenUserForm, OpenStatusModal } from '../components' const Users = ({ page, users, - theme, history, journal, - getUsers, - isFetching, + addUser, + updateUser, getUserName, getUserRoles, itemsPerPage, - deactivateUser, getStatusLabel, paginatedItems, - // - addUser, - updateUser, toggleUserStatus, ...rest }) => ( diff --git a/packages/component-user/server/resolvers.js b/packages/component-user/server/resolvers.js index f356534b1..dd9140639 100644 --- a/packages/component-user/server/resolvers.js +++ b/packages/component-user/server/resolvers.js @@ -23,7 +23,7 @@ const resolvers = { async editUserAsAdmin(_, { id, input }, ctx) { return editUser .initialize({ User: ctx.connectors.User, ctx }) - .execute({ id, input }) + .execute({ id, input: parseUserFromAdmin(input) }) }, async toggleUserActiveStatusAsAdmin(_, { id, input }, ctx) { if (input.isActive) { -- GitLab