diff --git a/code/modules/admin/DB ban/functions.dm b/code/modules/admin/DB ban/functions.dm index 90787627c5a..289216b6753 100644 --- a/code/modules/admin/DB ban/functions.dm +++ b/code/modules/admin/DB ban/functions.dm @@ -27,6 +27,7 @@ datum/admins/proc/DB_ban_record(var/bantype, var/mob/banned_mob, var/duration = bantype_pass = 1 if(BANTYPE_APPEARANCE) bantype_str = "APPEARANCE_BAN" + duration = -1 bantype_pass = 1 if( !bantype_pass ) return if( !istext(reason) ) return diff --git a/code/modules/admin/banappearance.dm b/code/modules/admin/banappearance.dm index 77874003fd2..3262fb66219 100644 --- a/code/modules/admin/banappearance.dm +++ b/code/modules/admin/banappearance.dm @@ -59,7 +59,7 @@ DEBUG return //appearance bans - var/DBQuery/query = dbcon.NewQuery("SELECT ckey, job FROM erro_ban WHERE bantype = 'APPEARANCE_BAN' AND isnull(unbanned)") + var/DBQuery/query = dbcon.NewQuery("SELECT ckey FROM erro_ban WHERE bantype = 'APPEARANCE_BAN' AND NOT unbanned = 1") query.Execute() while(query.NextRow())