diff --git a/internal/glance/widget-reddit.go b/internal/glance/widget-reddit.go index 7e8c160..5cef53b 100644 --- a/internal/glance/widget-reddit.go +++ b/internal/glance/widget-reddit.go @@ -8,6 +8,7 @@ import ( "html/template" "net/http" "net/url" + "strconv" "strings" "time" ) @@ -184,6 +185,10 @@ func (widget *redditWidget) fetchSubredditPosts() (forumPostList, error) { } } + if widget.Limit > 25 { + query.Set("limit", strconv.Itoa(widget.Limit)) + } + if widget.Search != "" { query.Set("q", widget.Search+" subreddit:"+widget.Subreddit) query.Set("sort", widget.SortBy)