diff --git a/app/Models/SnipeModel.php b/app/Models/SnipeModel.php index f26946d22a..b0744a5fa1 100644 --- a/app/Models/SnipeModel.php +++ b/app/Models/SnipeModel.php @@ -4,6 +4,7 @@ namespace App\Models; use App\Helpers\Helper; use Illuminate\Database\Eloquent\Model; +use Illuminate\Support\Facades\Auth; class SnipeModel extends Model { @@ -160,4 +161,13 @@ class SnipeModel extends Model { return $this->name; } + + public function getPurchaseCostAttribute($value) + { + if (Auth::check() && !Auth::user()->can('self.view_purchase_cost')) { + return null; + } + + return $value; + } }