(i *store.IssueMessage)
| 19 | } |
| 20 | |
| 21 | func NewIssue(i *store.IssueMessage) *Issue { |
| 22 | if i == nil { |
| 23 | return nil |
| 24 | } |
| 25 | return &Issue{ |
| 26 | UID: i.UID, |
| 27 | Status: i.Status.String(), |
| 28 | Type: i.Type.String(), |
| 29 | Title: i.Title, |
| 30 | Description: i.Description, |
| 31 | CreatorEmail: i.CreatorEmail, |
| 32 | Approval: i.Payload.GetApproval(), |
| 33 | } |
| 34 | } |
| 35 | |
| 36 | func NewProject(p *store.ProjectMessage) *Project { |
| 37 | return &Project{ |