Implement Issue #2: Scheduling & Publishing #10

Merged
thatguygriff merged 10 commits from feature/issue-2-scheduling into main 2026-04-08 23:02:18 +00:00
Showing only changes of commit 0af53c9b55 - Show all commits

View File

@@ -590,7 +590,7 @@ func (s *Store) templateRoles(ctx context.Context, templateID int64) ([]Template
return nil, fmt.Errorf("get template roles: %w", err) return nil, fmt.Errorf("get template roles: %w", err)
} }
defer rows.Close() defer rows.Close()
var roles []TemplateRole roles := make([]TemplateRole, 0)
for rows.Next() { for rows.Next() {
var r TemplateRole var r TemplateRole
if err := rows.Scan(&r.ID, &r.TemplateID, &r.RoleName, &r.Count); err != nil { if err := rows.Scan(&r.ID, &r.TemplateID, &r.RoleName, &r.Count); err != nil {
@@ -608,7 +608,7 @@ func (s *Store) templateVolunteerIDs(ctx context.Context, templateID int64) ([]i
return nil, fmt.Errorf("get template volunteers: %w", err) return nil, fmt.Errorf("get template volunteers: %w", err)
} }
defer rows.Close() defer rows.Close()
var ids []int64 ids := make([]int64, 0)
for rows.Next() { for rows.Next() {
var id int64 var id int64
if err := rows.Scan(&id); err != nil { if err := rows.Scan(&id); err != nil {
@@ -631,7 +631,7 @@ func (s *Store) instanceVolunteers(ctx context.Context, instanceID int64) ([]Ins
return nil, fmt.Errorf("get instance volunteers: %w", err) return nil, fmt.Errorf("get instance volunteers: %w", err)
} }
defer rows.Close() defer rows.Close()
var vols []InstanceVolunteer vols := make([]InstanceVolunteer, 0)
for rows.Next() { for rows.Next() {
var iv InstanceVolunteer var iv InstanceVolunteer
var confirmedAt sql.NullString var confirmedAt sql.NullString