mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
@@ -101,20 +101,6 @@ class Notification extends Model
|
||||
->where(['notifications_attribs.key' => 'sticky', 'notifications_attribs.value' => 1]);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Builder<Notification> $query
|
||||
* @param User $user
|
||||
* @return mixed
|
||||
*/
|
||||
public function scopeIsArchived(Builder $query, User $user)
|
||||
{
|
||||
return $query->leftJoin('notifications_attribs', 'notifications.notifications_id', '=', 'notifications_attribs.notifications_id')
|
||||
->source()
|
||||
->where('notifications_attribs.user_id', $user->user_id)
|
||||
->where(['key' => 'read', 'value' => 1])
|
||||
->limit(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Builder<Notification> $query
|
||||
* @return Builder<Notification>
|
||||
|
Reference in New Issue
Block a user