aboutsummaryrefslogtreecommitdiff
path: root/user/member.go
diff options
context:
space:
mode:
Diffstat (limited to 'user/member.go')
-rw-r--r--user/member.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/user/member.go b/user/member.go
index e3a1d30..db39911 100644
--- a/user/member.go
+++ b/user/member.go
@@ -9,16 +9,16 @@ import (
type Copaing struct {
ID uint `gorm:"primarykey"`
- DiscordID string `gorm:"not null"`
+ DiscordID uint64 `gorm:"not null"`
CopaingXPs []CopaingXP `gorm:"constraint:OnDelete:SET NULL;"`
- GuildID string `gorm:"not null"`
+ GuildID uint64 `gorm:"not null"`
}
type CopaingXP struct {
ID uint `gorm:"primarykey"`
XP uint `gorm:"default:0"`
CopaingID uint
- GuildID string `gorm:"not null;"`
+ GuildID uint64 `gorm:"not null;"`
CreatedAt time.Time
}
@@ -27,7 +27,7 @@ type CopaingAccess interface {
GetXP() uint
}
-func GetCopaing(ctx context.Context, discordID string, guildID string) *CopaingCached {
+func GetCopaing(ctx context.Context, discordID, guildID uint64) *CopaingCached {
state := GetState(ctx)
cc, err := state.Copaing(guildID, discordID)
if err != nil {