twingly / twingly-search-api-ruby

:gem: Twingly Blog Search API in Ruby
https://developer.twingly.com/
MIT License
4 stars 0 forks source link

Missing require "time" #44

Closed dentarg closed 8 years ago

dentarg commented 8 years ago

We use #to_time in our code but we don't do require "time" anywhere. It works because something we depend require it.

$ ag -G ".*.rb" time | grep require
<nothing>
$ irb
irb(main):001:0> Time.new.to_time
NoMethodError: undefined method `to_time' for 2016-02-09 14:52:04 +0100:Time
    from (irb):1
    from /Users/dentarg/.rubies/ruby-2.2.3/bin/irb:11:in `<main>'
irb(main):002:0> require "time"
=> true
irb(main):003:0> Time.new.to_time
=> 2016-02-09 14:52:11 +0100
dentarg commented 8 years ago

Oh, we have require 'date' in post.rb:

$ irb
irb(main):001:0> require "date"
=> true
irb(main):002:0> Time.new.to_time
=> 2016-02-09 14:53:46 +0100