From 3f5b842405124667594d3571839afca30786fb9d Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 2 Jul 2014 06:46:42 +0930 Subject: [PATCH] Fixes guest terminals only allowing 29 minute passes. Conflicts: code/WorkInProgress/Chinsky/guestpass.dm --- code/WorkInProgress/Chinsky/guestpass.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/WorkInProgress/Chinsky/guestpass.dm b/code/WorkInProgress/Chinsky/guestpass.dm index e6a9d860ded..e29b63db6bb 100644 --- a/code/WorkInProgress/Chinsky/guestpass.dm +++ b/code/WorkInProgress/Chinsky/guestpass.dm @@ -120,11 +120,12 @@ var/reas = input("Reason why pass is issued", "Reason", reason) reason = strip_html_simple(reas) if ("duration") - var/dur = input("Duration (in minutes) during which pass is valid.", "Duration") as num - if (dur > 0 && dur < 30) - duration = dur - else - usr << "Invalid duration." + var/dur = input("Duration (in minutes) during which pass is valid (up to 30 minutes).", "Duration") as num|null + if (dur) + if (dur > 0 && dur <= 30) + duration = dur + else + usr << "Invalid duration." if ("access") var/A = text2num(href_list["access"]) if (A in accesses)