cli/api/events.go

22 lines
436 B
Go
Raw Permalink Normal View History

package api
import (
"github.com/xanzy/go-gitlab"
)
var CurrentUserEvents = func(client *gitlab.Client, opts *gitlab.ListContributionEventsOptions) ([]*gitlab.ContributionEvent, error) {
if client == nil {
2020-12-21 18:19:27 +00:00
client = apiClient.Lab()
}
2020-11-09 07:26:47 +00:00
if opts.PerPage == 0 {
opts.PerPage = DefaultListLimit
}
events, _, err := client.Events.ListCurrentUserContributionEvents(opts)
if err != nil {
return nil, err
}
return events, nil
}