Fixed: Update version when updating member

This commit is contained in:
philipp lang 2021-10-29 19:34:50 +02:00
parent 4ff1ab0c85
commit b5d7ae4d6b
2 changed files with 10 additions and 0 deletions

View File

@ -50,6 +50,13 @@ class Member extends Model
->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 -----------------------------------
public function getFullnameAttribute(): string {

View File

@ -28,6 +28,8 @@ class MembershipController extends Controller
['nami_id' => $namiId],
));
$member->syncVersion(auth()->user()->api());
return redirect()->back();
}
@ -37,6 +39,7 @@ class MembershipController extends Controller
->deleteMembership($membership->nami_id);
$membership->delete();
$member->syncVersion(auth()->user()->api());
return redirect()->back();
}