diff --git a/generator/activities/activities.go b/generator/activities/activities.go index daf79df..0a514d0 100644 --- a/generator/activities/activities.go +++ b/generator/activities/activities.go @@ -81,7 +81,7 @@ func (a *Activities) Get(ctx context.Context, w io.Writer, usernames []string, s cbs := []source.PullRequestCallback{} if !last.IsZero() { cbs = append(cbs, func(pr *source.PullRequest) bool { - return pr.CreatedAt.After(last) + return pr.MergedAt.After(last) }) } diff --git a/generator/charts/charts.go b/generator/charts/charts.go index 995957d..939cb03 100644 --- a/generator/charts/charts.go +++ b/generator/charts/charts.go @@ -125,7 +125,7 @@ func (a *Charts) Get(ctx context.Context, w io.Writer, title string, usernames [ for i, username := range usernames { prs, err := a.source.PullRequests(ctx, username, states, - source.IssueOrderFieldCreatedAt, source.OrderDirectionDesc, size, + source.IssueOrderFieldUpdatedAt, source.OrderDirectionDesc, size, cbs...) if err != nil { return fmt.Errorf("list PullRequests %q: %w", username, err)