From 72bb8c4724ea4bb675a47eed2c2d18017b7e8a3c Mon Sep 17 00:00:00 2001 From: Ilya Shunko Date: Wed, 1 Apr 2020 04:50:12 +0000 Subject: [PATCH] Use proper method to retrieve correct user info --- .../com_resources/admin/controllers/items.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/core/components/com_resources/admin/controllers/items.php b/core/components/com_resources/admin/controllers/items.php index 755a0e1a1a1..e4fbc940b6b 100644 --- a/core/components/com_resources/admin/controllers/items.php +++ b/core/components/com_resources/admin/controllers/items.php @@ -9,6 +9,7 @@ require_once Component::path('com_resources') . '/helpers/badges.php'; +use Components\Members\Models\Member; use Components\Resources\Models\Entry; use Components\Resources\Models\Type; use Components\Resources\Models\Association; @@ -1718,7 +1719,14 @@ public function authorTask() $rid = Request::getInt('rid', 0); // Get the member's info - $profile = User::getInstance($id); + if (is_numeric($id)) + { + $profile = Member::oneOrNew(intval($id)); + } + else + { + $profile = Member::oneByUsername((string)$id); + } if (!is_object($profile) || !$profile->get('id')) {