Skip to content

Commit 60edec2

Browse files
committed
GUILD_MEMBER_UPDATE bugfix
1 parent a4e944b commit 60edec2

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

verifier_functions.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,13 @@
6767

6868
$civ13->discord->on('GUILD_MEMBER_UPDATE', function (Member $member, Discord $discord, ?Member $member_old) use ($civ13): void
6969
{
70+
if (! $member_old) { // Not enough information is known about the change, so we will update everything
71+
$civ13->whitelistUpdate();
72+
$civ13->getVerified();
73+
$civ13->factionlistUpdate();
74+
$civ13->adminlistUpdate();
75+
return;
76+
}
7077
if ($member->roles->has($civ13->role_ids['veteran']) !== $member_old->roles->has($civ13->role_ids['veteran'])) $civ13->whitelistUpdate();
7178
if ($member->roles->has($civ13->role_ids['infantry']) !== $member_old->roles->has($civ13->role_ids['infantry'])) $civ13->getVerified();
7279
$faction_roles = [

0 commit comments

Comments
 (0)