Skip to content

Commit bfb6235

Browse files
committed
handle missing admin ids
1 parent 45112cb commit bfb6235

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/player.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,17 @@ impl Player {
6565
self.job_bans = jobbans
6666
}
6767

68-
if self.is_permabanned.is_some() && self.is_permabanned.unwrap() != 0 {
68+
if self.is_permabanned.is_some()
69+
&& self.is_permabanned.unwrap() != 0
70+
&& self.permaban_admin_id.is_some()
71+
{
6972
self.permaban_admin_ckey = get_player_ckey(db, self.permaban_admin_id.unwrap()).await;
7073
}
7174

72-
if self.is_time_banned.is_some() && self.is_time_banned.unwrap() != 0 {
75+
if self.is_time_banned.is_some()
76+
&& self.is_time_banned.unwrap() != 0
77+
&& self.time_ban_admin_id.is_some()
78+
{
7379
self.time_ban_admin_ckey = get_player_ckey(db, self.time_ban_admin_id.unwrap()).await;
7480
}
7581

0 commit comments

Comments
 (0)