PolarisSS13 / Polaris

Polaris - A version of Spacestation13, forked from Baystation12.
https://ss13polaris.com/
Other
71 stars 305 forks source link

Guest Pass Early Expiry #6186

Open ghost opened 5 years ago

ghost commented 5 years ago

Brief description of the issue

Guest passes created will sometimes end too early for no discernible reason.

What you expected to happen

Guest pass would last the full duration.

What actually happened

Guest pass expired almost two hours too soon.

Steps to reproduce

Individual goes SSD. Take their ID and make a guest pass with their access at 09:37 to expire at 11:41 (set to 120 minutes- actual time recorded on guest pass console 124 minutes).

Upon examination, guest pass shows expiry of 11:41. Place guest pass into ID console at around 09:41. Original name: "guest pass #\num". New name: "user's ID card ()". ID stops functioning a few minutes later at 09:43. Examination shows expiry of 09:00.

Not admin shenanigans. Upon testing, unable to reproduce. (It's one of those bugs.)

Additional info:

Bromuzl commented 5 years ago

Can it be produced by manually going SSD and having somebody make a guest pass from your ID?

Edit: Or from someone who's not SSD's card? Since that'd be more in line with the rules anyway..