This commit is contained in:
blankhex committed 2026-10-21 19:41:26 +03:00
commit 97dc0a3570
78 files changed
+7054

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
package invite
import (
"time"
)
type Invite struct {
Token string
Quota int
Uses int
ExpiresAt time.Time
CreatedAt time.Time
}
func (i *Invite) IsValid() bool {
return time.Now().UTC().Before(i.ExpiresAt) || i.Uses < i.Quota
}