multiple discord senders
This commit is contained in:
@@ -24,8 +24,8 @@ func (f *GiteaFetcher) Name() string {
|
||||
return "Gitea"
|
||||
}
|
||||
|
||||
func (f *GiteaFetcher) Fetch() []Entry {
|
||||
var entries []Entry
|
||||
func (f *GiteaFetcher) Fetch() []Message {
|
||||
var messages []Message
|
||||
|
||||
for _, repo := range f.Repos {
|
||||
repo = strings.TrimSpace(repo)
|
||||
@@ -54,18 +54,19 @@ func (f *GiteaFetcher) Fetch() []Entry {
|
||||
for _, content := range response {
|
||||
cacheKey := "gitea_commit_" + url.QueryEscape(f.BaseURL+repo+"_"+content.Sha)
|
||||
|
||||
entry := f.TryCreateEntry(
|
||||
message := f.TryCreateMessage(
|
||||
"gitea",
|
||||
cacheKey,
|
||||
content.Sha,
|
||||
fmt.Sprintf("📝 [%s] - (%s) %s", f.Name(), repo, content.Commit.Message),
|
||||
content.HTMLURL,
|
||||
)
|
||||
|
||||
if entry != nil {
|
||||
entries = append(entries, *entry)
|
||||
if message != nil {
|
||||
messages = append(messages, *message)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return entries
|
||||
return messages
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user