diff options
author | Nicholas Mulder <nicholas.mulder@gmail.com> | 2011-08-31 11:05:40 -0400 |
---|---|---|
committer | Nicholas Mulder <nicholas.mulder@gmail.com> | 2011-08-31 11:09:32 -0400 |
commit | 68dd85f6288ac8014c395c801c254ba69b29efbb (patch) | |
tree | ddb083e005f6b08e0bcc504f5320cf9f5ed4b19f /lib/rack/conditionalget.rb | |
parent | 4425e374c4d1aec2aa13cc16556b577aa5df1b09 (diff) | |
download | rack-68dd85f6288ac8014c395c801c254ba69b29efbb.tar.gz |
BugFix in ConditionalGet; don't crash when we get a malformed HTTP_IF_MODIFIED_SINCE timestamp
Diffstat (limited to 'lib/rack/conditionalget.rb')
-rw-r--r-- | lib/rack/conditionalget.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rack/conditionalget.rb b/lib/rack/conditionalget.rb index 136d1879..dc580eb1 100644 --- a/lib/rack/conditionalget.rb +++ b/lib/rack/conditionalget.rb @@ -56,6 +56,7 @@ module Rack def modified_since?(modified_since, headers) last_modified = to_rfc2822(headers['Last-Modified']) and + modified_since and modified_since >= last_modified end |