• S
    Add missing support for modulo operations on durations · 0e08dffe
    Sayan Chakraborty 提交于
    Rails 5.1 introduce an `ActiveSupport::Duration::Scalar` class as
    a wrapper around a numeric value as a way of ensuring a duration
    was the outcome of an expression. However the implementation was
    missing support for modulo operations. This commit adds support
    for those operations and should result in a duration being
    returned from expressions involving them.
    
    Fixes #29603 and #29743.
    0e08dffe
duration_test.rb 22.5 KB