Rename the helper to user_pins and extract a pins_limit method.

This commit is contained in:
Denis Švara
2026-01-22 16:44:30 +01:00
parent 90a7b15db3
commit 5384116f11
+6 -8
View File
@@ -1,17 +1,15 @@
class My::PinsController < ApplicationController
def index
@pins = pins_for_request
@pins = user_pins
fresh_when etag: [ @pins, @pins.collect(&:card) ]
end
private
def pins_for_request
pins = Current.user.pins.includes(:card).ordered
def user_pins
Current.user.pins.includes(:card).ordered.limit(pins_limit)
end
if request.format.json?
pins.limit(100)
else
pins.limit(20)
end
def pins_limit
request.format.json? ? 100 : 20
end
end