19 lines
494 B
Go
19 lines
494 B
Go
package model
|
|
|
|
func PendingInvitationStatuses() []InvitationStatus {
|
|
return []InvitationStatus{InvitationCreated, InvitationSent}
|
|
}
|
|
|
|
func PendingInvitationStatusValues() []string {
|
|
statuses := PendingInvitationStatuses()
|
|
values := make([]string, 0, len(statuses))
|
|
for _, status := range statuses {
|
|
values = append(values, string(status))
|
|
}
|
|
return values
|
|
}
|
|
|
|
func IsPendingInvitationStatus(status InvitationStatus) bool {
|
|
return status == InvitationCreated || status == InvitationSent
|
|
}
|