summaryrefslogtreecommitdiff
path: root/internal/processing/timeline/home.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/processing/timeline/home.go')
-rw-r--r--internal/processing/timeline/home.go18
1 files changed, 5 insertions, 13 deletions
diff --git a/internal/processing/timeline/home.go b/internal/processing/timeline/home.go
index 807189495..72940175f 100644
--- a/internal/processing/timeline/home.go
+++ b/internal/processing/timeline/home.go
@@ -116,25 +116,17 @@ func (p *Processor) HomeTimelineGet(ctx context.Context, authed *oauth.Auth, max
var (
items = make([]interface{}, count)
- nextMaxIDValue string
- prevMinIDValue string
+ nextMaxIDValue = statuses[count-1].GetID()
+ prevMinIDValue = statuses[0].GetID()
)
- for i, item := range statuses {
- if i == count-1 {
- nextMaxIDValue = item.GetID()
- }
-
- if i == 0 {
- prevMinIDValue = item.GetID()
- }
-
- items[i] = item
+ for i := range statuses {
+ items[i] = statuses[i]
}
return util.PackagePageableResponse(util.PageableResponseParams{
Items: items,
- Path: "api/v1/timelines/home",
+ Path: "/api/v1/timelines/home",
NextMaxIDValue: nextMaxIDValue,
PrevMinIDValue: prevMinIDValue,
Limit: limit,