File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -314,7 +314,7 @@ def parse_date(value)
314314 Date . parse ( value ) # This will raise an exception for badly formatted dates
315315 Time . parse ( value ) . utc # Sadly, this will not
316316 rescue
317- raise OAI ::ArgumentError . new
317+ raise OAI ::ArgumentException . new "unparsable date: ' #{ value } '"
318318 end
319319
320320 # Strip out invalid UTF-8 characters. Regex from the W3C, inverted.
Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ def parse_date(value)
9494 Date . parse ( value ) # This will raise an exception for badly formatted dates
9595 Time . parse ( value ) . utc # -- UTC Bug fix hack 8/08 not in core
9696 rescue
97- raise OAI ::ArgumentError . new
97+ raise OAI ::ArgumentException . new "unparsable date: ' #{ value } '"
9898 end
9999
100100 def internalize ( hash = { } )
You can’t perform that action at this time.
0 commit comments