Files
sxchnge/backend/pkg/model/invitation_status.go
T

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
}