File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed
Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -403,6 +403,7 @@ def inherited(subclass)
403403 subclass . abstract ( false )
404404 subclass . immutable ( false )
405405 subclass . caching ( _caching )
406+ subclass . paginator ( _paginator )
406407 subclass . _attributes = ( _attributes || { } ) . dup
407408
408409 subclass . _model_hints = ( _model_hints || { } ) . dup
Original file line number Diff line number Diff line change @@ -3443,6 +3443,10 @@ def test_books_offset_pagination_meta
34433443 JSONAPI . configuration = original_config
34443444 end
34453445
3446+ def test_inherited_pagination
3447+ assert_equal :paged , Api ::V4 ::BiggerBookResource . _paginator
3448+ end
3449+
34463450 def test_books_operation_links
34473451 original_config = JSONAPI . configuration . dup
34483452 Api ::V4 ::BookResource . paginator :offset
Original file line number Diff line number Diff line change @@ -1708,6 +1708,9 @@ class BookResource < Api::V2::BookResource
17081708 paginator :paged
17091709 end
17101710
1711+ class BiggerBookResource < Api ::V4 ::BookResource
1712+ end
1713+
17111714 class BookCommentResource < Api ::V2 ::BookCommentResource
17121715 paginator :paged
17131716 end
You can’t perform that action at this time.
0 commit comments