Delete users without PIREPS; pilot leave fix (#1171)

* Delete users without PIREPS; pilot leave fix

* Style fixes
This commit is contained in:
Nabeel S
2021-05-05 09:56:28 -04:00
committed by GitHub
parent fca04e6b0c
commit b6c0946795
4 changed files with 84 additions and 47 deletions

View File

@@ -3,7 +3,6 @@
namespace App\Models;
use App\Models\Enums\JournalType;
use App\Models\Enums\PirepState;
use App\Models\Traits\JournalTrait;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
@@ -35,6 +34,7 @@ use Laratrust\Traits\LaratrustUserTrait;
* @property int rank_id
* @property int state
* @property bool opt_in
* @property Pirep[] pireps
* @property string last_pirep_id
* @property Pirep last_pirep
* @property UserFieldValue[] fields
@@ -251,8 +251,7 @@ class User extends Authenticatable
public function pireps()
{
return $this->hasMany(Pirep::class, 'user_id')
->where('state', '!=', PirepState::CANCELLED);
return $this->hasMany(Pirep::class, 'user_id');
}
public function rank()