Add publish all method

This commit is contained in:
Miguel de la Cruz 2020-03-05 22:37:01 +01:00
parent 340c821a5b
commit 2123820586
4 changed files with 146 additions and 67 deletions

View file

@ -10,3 +10,12 @@ type Campaign struct {
Template string `json:"template"`
Tickets []*Ticket `json:"tickets,omitempty"`
}
func (c *Campaign) NextUnpublishedTicket() *Ticket {
for _, ticket := range c.Tickets {
if ticket.JiraLink == "" {
return ticket
}
}
return nil
}