diff --git a/app/Repositories/MedalRepository.php b/app/Repositories/MedalRepository.php index e3f2d878..45050372 100644 --- a/app/Repositories/MedalRepository.php +++ b/app/Repositories/MedalRepository.php @@ -87,6 +87,7 @@ class MedalRepository extends BaseRepository $userMedal->status = UserMedal::STATUS_NOT_WEARING; } $userMedal->save(); + clear_user_cache($userId); return $userMedal; } diff --git a/public/userdetails.php b/public/userdetails.php index 30fb83f4..3b14b07a 100644 --- a/public/userdetails.php +++ b/public/userdetails.php @@ -29,9 +29,6 @@ if ($user["status"] == "pending") stderr($lang_userdetails['std_sorry'], $lang_userdetails['std_user_not_confirmed']); $medalType = 'valid_medals'; -if ($user['id'] == $CURUSER['id']) { - $medalType = 'valid_medals'; -} $userInfo = \App\Models\User::query()->with($medalType)->findOrFail($user['id']); $userRep = new \App\Repositories\UserRepository();