mirror of
https://github.com/kaminari/kaminari.git
synced 2022-11-09 13:44:37 -05:00
fixes #65 avoid duplicating order_values
This commit is contained in:
parent
7f45b8ea21
commit
69a59356bf
2 changed files with 7 additions and 2 deletions
|
@ -5,6 +5,8 @@ module Kaminari
|
|||
extend ActiveSupport::Concern
|
||||
included do
|
||||
def self.inherited(kls) #:nodoc:
|
||||
super
|
||||
|
||||
kls.class_eval do
|
||||
include Kaminari::ConfigurationMethods
|
||||
|
||||
|
@ -17,8 +19,6 @@ module Kaminari
|
|||
include Kaminari::PageScopeMethods
|
||||
end
|
||||
end
|
||||
|
||||
super
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -40,6 +40,11 @@ describe Kaminari::ActiveRecordExtension do
|
|||
subject { User.page 5 }
|
||||
it_should_behave_like 'blank page'
|
||||
end
|
||||
|
||||
describe 'ensure #order_values is preserved' do
|
||||
subject { User.order('id').page 1 }
|
||||
its(:order_values) { should == ['id'] }
|
||||
end
|
||||
end
|
||||
|
||||
describe '#per' do
|
||||
|
|
Loading…
Add table
Reference in a new issue