parent
4ff1ab0c85
commit
b5d7ae4d6b
app
|
@ -50,6 +50,13 @@ class Member extends Model
|
||||||
->orWhere('location', 'LIKE', '%'.$text.'%');
|
->orWhere('location', 'LIKE', '%'.$text.'%');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ---------------------------------- Actions ----------------------------------
|
||||||
|
public function syncVersion($api): void
|
||||||
|
{
|
||||||
|
$version = $api->group($this->group->nami_id)->member($this->nami_id)->version;
|
||||||
|
|
||||||
|
$this->update(['version' => $version]);
|
||||||
|
}
|
||||||
|
|
||||||
//----------------------------------- Getters -----------------------------------
|
//----------------------------------- Getters -----------------------------------
|
||||||
public function getFullnameAttribute(): string {
|
public function getFullnameAttribute(): string {
|
||||||
|
|
|
@ -28,6 +28,8 @@ class MembershipController extends Controller
|
||||||
['nami_id' => $namiId],
|
['nami_id' => $namiId],
|
||||||
));
|
));
|
||||||
|
|
||||||
|
$member->syncVersion(auth()->user()->api());
|
||||||
|
|
||||||
return redirect()->back();
|
return redirect()->back();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -37,6 +39,7 @@ class MembershipController extends Controller
|
||||||
->deleteMembership($membership->nami_id);
|
->deleteMembership($membership->nami_id);
|
||||||
|
|
||||||
$membership->delete();
|
$membership->delete();
|
||||||
|
$member->syncVersion(auth()->user()->api());
|
||||||
|
|
||||||
return redirect()->back();
|
return redirect()->back();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue