mirror of
https://github.com/glanceapp/glance.git
synced 2025-06-21 10:27:45 +02:00
Rename struct
This commit is contained in:
parent
e49145023f
commit
889b034a79
@ -27,7 +27,7 @@ var (
|
|||||||
|
|
||||||
type rssWidget struct {
|
type rssWidget struct {
|
||||||
widgetBase `yaml:",inline"`
|
widgetBase `yaml:",inline"`
|
||||||
FeedRequests []RSSFeedRequest `yaml:"feeds"`
|
FeedRequests []rssFeedRequest `yaml:"feeds"`
|
||||||
Style string `yaml:"style"`
|
Style string `yaml:"style"`
|
||||||
ThumbnailHeight float64 `yaml:"thumbnail-height"`
|
ThumbnailHeight float64 `yaml:"thumbnail-height"`
|
||||||
CardHeight float64 `yaml:"card-height"`
|
CardHeight float64 `yaml:"card-height"`
|
||||||
@ -138,7 +138,7 @@ func shortenFeedDescriptionLen(description string, maxLen int) string {
|
|||||||
return description
|
return description
|
||||||
}
|
}
|
||||||
|
|
||||||
type RSSFeedRequest struct {
|
type rssFeedRequest struct {
|
||||||
Url string `yaml:"url"`
|
Url string `yaml:"url"`
|
||||||
Title string `yaml:"title"`
|
Title string `yaml:"title"`
|
||||||
HideCategories bool `yaml:"hide-categories"`
|
HideCategories bool `yaml:"hide-categories"`
|
||||||
@ -160,7 +160,7 @@ func (f rssFeedItemList) sortByNewest() rssFeedItemList {
|
|||||||
|
|
||||||
var feedParser = gofeed.NewParser()
|
var feedParser = gofeed.NewParser()
|
||||||
|
|
||||||
func fetchItemsFromRSSFeedTask(request RSSFeedRequest) ([]rssFeedItem, error) {
|
func fetchItemsFromRSSFeedTask(request rssFeedRequest) ([]rssFeedItem, error) {
|
||||||
req, err := http.NewRequest("GET", request.Url, nil)
|
req, err := http.NewRequest("GET", request.Url, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@ -312,7 +312,7 @@ func findThumbnailInItemExtensions(item *gofeed.Item) string {
|
|||||||
return recursiveFindThumbnailInExtensions(media)
|
return recursiveFindThumbnailInExtensions(media)
|
||||||
}
|
}
|
||||||
|
|
||||||
func fetchItemsFromRSSFeeds(requests []RSSFeedRequest) (rssFeedItemList, error) {
|
func fetchItemsFromRSSFeeds(requests []rssFeedRequest) (rssFeedItemList, error) {
|
||||||
job := newJob(fetchItemsFromRSSFeedTask, requests).withWorkers(30)
|
job := newJob(fetchItemsFromRSSFeedTask, requests).withWorkers(30)
|
||||||
feeds, errs, err := workerPoolDo(job)
|
feeds, errs, err := workerPoolDo(job)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user