From 1d9d6c899d7210e9676c46154508bb5f137be9d0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 15 May 2024 11:41:11 +0200 Subject: [PATCH] Refactor User model role() method to use data_get() for better readability --- app/Models/User.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 0fa8ead2f..0e66fdaea 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -183,6 +183,7 @@ class User extends Authenticatable implements SendsEmail if (data_get($this, 'pivot')) { return $this->pivot->role; } - return auth()->user()->teams->where('id', currentTeam()->id)->first()->pivot->role; + $user = auth()->user()->teams->where('id', currentTeam()->id)->first(); + return data_get($user, 'pivot.role'); } }