rollback as the new addition was unused and unnessesary

This commit is contained in:
Robin Olsen
2026-02-23 14:21:15 +01:00
parent 1adf2ec940
commit 3896ddd7dd

View File

@@ -28,47 +28,18 @@ func NewBeadsService(ctx context.Context, storage beads.Storage, prefix string)
}
func (s *BeadsService) AllIssues(ctx context.Context) ([]models.Issue, error) {
issuesPtr, err := s.SearchIssues(ctx, "", models.IssueFilter{})
issuesPtr, err := s.Storage.SearchIssues(ctx, "", models.IssueFilter{})
if err != nil {
return nil, err
}
return models.IssuesPtrToIssues(issuesPtr), nil
}
func (s *BeadsService) SearchIssues(ctx context.Context, query string, filter models.IssueFilter) ([]*models.Issue, error) {
seen := make(map[string]bool)
var merged []*models.Issue
issuesPtr, err := s.Storage.SearchIssues(ctx, query, filter)
if err != nil {
return nil, err
}
for _, issue := range issuesPtr {
if issue != nil && !seen[issue.ID] {
seen[issue.ID] = true
merged = append(merged, issue)
}
if len(issuesPtr) == 0 {
return []models.Issue{}, nil
}
if query != "" && filter.Assignee == nil {
assigneeFilter := filter
assigneeFilter.Assignee = &query
assigneeFilter.TitleSearch = ""
assigneeFilter.DescriptionContains = ""
assigneePtr, err := s.Storage.SearchIssues(ctx, "", assigneeFilter)
if err != nil {
return nil, err
}
for _, issue := range assigneePtr {
if issue != nil && !seen[issue.ID] {
seen[issue.ID] = true
merged = append(merged, issue)
}
}
}
issues := models.IssuesPtrToIssues(issuesPtr)
return merged, nil
return issues, nil
}
func (s *BeadsService) DeleteIssues() error {