File tree Expand file tree Collapse file tree 2 files changed +1
-12
lines changed Expand file tree Collapse file tree 2 files changed +1
-12
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ module API
3
3
module V1
4
4
class Followers < Grape ::API
5
5
DEALS_LIMIT = 4 . freeze
6
- RECOMMENDED_LIMIT = 8 . freeze
7
6
8
7
get "/:userUuid/gurus" do
9
8
follower = Follower . find_by_user_uuid! ( params [ :userUuid ] )
@@ -27,7 +26,7 @@ class Followers < Grape::API
27
26
28
27
get "/recommended" do
29
28
gurus = Guru . recommended ( params [ :userUuid ] )
30
- { gurus : gurus . take ( RECOMMENDED_LIMIT ) . sort_by ( &:followers_count ) . reverse! . map { |guru | Presenters ::GuruPresenter . new ( guru ) . present } }
29
+ { gurus : gurus . sort_by ( &:followers_count ) . reverse! . map { |guru | Presenters ::GuruPresenter . new ( guru ) . present } }
31
30
end
32
31
end
33
32
end
Original file line number Diff line number Diff line change @@ -75,16 +75,6 @@ def create_guru_with_followers(followers_count)
75
75
expect ( response_json [ :gurus ] . first [ :userUuid ] ) . to eq ( not_following . user_uuid )
76
76
end
77
77
78
- it "limits the results to 8" do
79
- follower_uuid = generate_uuid
80
- follower = Follower . create! ( { user_uuid : follower_uuid } )
81
- 10 . times { create_guru }
82
-
83
- get ( "gurus_api/v1/followers/recommended?userUuid=#{ follower_uuid } " )
84
- expect ( last_response . status ) . to eq ( 200 )
85
- expect ( response_json [ :gurus ] . count ) . to be ( 8 )
86
- end
87
-
88
78
it "returns all gurus when follower is not present" do
89
79
8 . times { create_guru }
90
80
You can’t perform that action at this time.
0 commit comments