- {item.name}
+ {item.username}
onClick(item)}>
diff --git a/packages/strapi-plugin-users-permissions/admin/src/containers/EditPage/saga.js b/packages/strapi-plugin-users-permissions/admin/src/containers/EditPage/saga.js
index 76df9392f8..73f1ed58de 100644
--- a/packages/strapi-plugin-users-permissions/admin/src/containers/EditPage/saga.js
+++ b/packages/strapi-plugin-users-permissions/admin/src/containers/EditPage/saga.js
@@ -1,5 +1,4 @@
import { LOCATION_CHANGE } from 'react-router-redux';
-import { includes, toLower } from 'lodash';
import {
call,
cancel,
@@ -33,32 +32,9 @@ import {
export function* fetchUser(action) {
try {
- const fakeUser = [
- {
- id: '11',
- name: 'John Lennon',
- },
- {
- id: '12',
- name: 'Paul McCartney',
- },
- {
- id: '13',
- name: 'George Harrison',
- },
- {
- id: '14',
- name: 'Ringo Starr',
- },
- ];
- // Temporary waiting for backend dynamic
- const filteredUsers = fakeUser.filter((user) => {
- if (includes(toLower(user.name), toLower(action.user))) {
- return user;
- }
- });
+ const data = yield call(request, `/users-permissions/search/${action.user}`, { method: 'GET' });
- yield put(getUserSucceeded(filteredUsers));
+ yield put(getUserSucceeded(data));
} catch(error) {
strapi.notification.error('users-permissions.notification.error.fetchUser');
}