From: Tom Clegg Date: Mon, 8 Jun 2015 06:23:57 +0000 (-0400) Subject: 6203: Use faster =~ instead of match. X-Git-Tag: 1.1.0~1558^2~2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/1cd7fd3867acabeb29196da4cf505a0eb703b287 6203: Use faster =~ instead of match. --- diff --git a/services/api/app/models/blob.rb b/services/api/app/models/blob.rb index 56cdfb83a4..34600d7a25 100644 --- a/services/api/app/models/blob.rb +++ b/services/api/app/models/blob.rb @@ -90,7 +90,7 @@ class Blob if !timestamp raise Blob::InvalidSignatureError.new 'No signature provided.' end - if !timestamp.match /^[\da-f]+$/ + unless timestamp =~ /^[\da-f]+$/ raise Blob::InvalidSignatureError.new 'Timestamp is not a base16 number.' end if timestamp.to_i(16) < (opts[:now] or db_current_time.to_i)