Fix minute matching in decode_time

This commit is contained in:
Omar Roth 2018-07-18 15:17:02 -05:00
parent 18f8a4ae1a
commit 44016a6779
1 changed files with 1 additions and 1 deletions

View File

@ -819,7 +819,7 @@ def decode_time(string)
hours = /(?<hours>\d+)h/.match(string).try &.["hours"].try &.to_i hours = /(?<hours>\d+)h/.match(string).try &.["hours"].try &.to_i
hours ||= 0 hours ||= 0
minutes = /(?<minutes>\d+)m/.match(string).try &.["minutes"].try &.to_i minutes = /(?<minutes>\d+)m(?!s)/.match(string).try &.["minutes"].try &.to_i
minutes ||= 0 minutes ||= 0
seconds = /(?<seconds>\d+)s/.match(string).try &.["seconds"].try &.to_i seconds = /(?<seconds>\d+)s/.match(string).try &.["seconds"].try &.to_i