diff options
Diffstat (limited to 'cmd/generate')
-rw-r--r-- | cmd/generate/main.go | 16 | ||||
-rw-r--r-- | cmd/generate/src_mastodon.go | 9 |
2 files changed, 15 insertions, 10 deletions
diff --git a/cmd/generate/main.go b/cmd/generate/main.go index f6171b0..ae31668 100644 --- a/cmd/generate/main.go +++ b/cmd/generate/main.go @@ -7,6 +7,7 @@ import ( "os" "reflect" "sort" + "slices" "strings" "time" @@ -37,10 +38,23 @@ var timeTagTmpl = template.Must(template.New("time.tag.tmpl"). Parse(`<time datetime="{{ .Machine }}" title="{{ .HumanVerbose }}">{{ .HumanPretty }}</time>`)) func mainWithError() error { - standups, err := ReadStandups("https://fosstodon.org", "lukeshu") + standups, err := ReadStandups("https://social.coop", "lukeshu") if err != nil { return err } + _standups, err := ReadStandups("https://fosstodon.org", "lukeshu") + if err != nil { + return err + } + standups = append(standups, _standups...) + standupIgnoreList := []string{ + "https://fosstodon.org/@lukeshu/112198267818432116", + "https://fosstodon.org/@lukeshu/112198241414760456", + } + standups = slices.DeleteFunc(standups, func(status *MastodonStatus) bool { + return slices.Contains(standupIgnoreList, status.URL) + }) + contribs, err := ReadContribs("imworkingon/contribs.yml") if err != nil { return err diff --git a/cmd/generate/src_mastodon.go b/cmd/generate/src_mastodon.go index 52dcfa4..da9bea2 100644 --- a/cmd/generate/src_mastodon.go +++ b/cmd/generate/src_mastodon.go @@ -3,7 +3,6 @@ package main import ( "html/template" "net/url" - "slices" "time" ) @@ -36,13 +35,5 @@ func ReadStandups(server, username string) ([]*MastodonStatus, error) { return nil, err } - ignoreList := []string{ - "https://fosstodon.org/@lukeshu/112198267818432116", - "https://fosstodon.org/@lukeshu/112198241414760456", - } - statuses = slices.DeleteFunc(statuses, func(status *MastodonStatus) bool { - return slices.Contains(ignoreList, status.URL) - }) - return statuses, nil } |