package model import ( "github.com/tech/sendico/pkg/mservice" ) type Status struct { PermissionBound `bson:",inline" json:",inline"` Colorable `bson:",inline" json:",inline"` Icon string `bson:"icon" json:"icon"` IsFinal bool `bson:"isFinal" json:"isFinal"` } func (*Status) Collection() string { return mservice.Statuses } type StatusGroup struct { PermissionBound `bson:",inline" json:",inline"` Describable `bson:",inline" json:",inline"` Statuses []IndexableRef `bson:"statuses" json:"statuses"` } func (*StatusGroup) Collection() string { return mservice.StatusGroups }