계정 제재 동작 오류 수정

This commit is contained in:
2023-08-23 17:48:47 +09:00
parent 197ee7127b
commit 184675a9b7
6 changed files with 75 additions and 13 deletions

View File

@ -21,10 +21,17 @@ import (
)
type blockinfo struct {
Accid primitive.ObjectID `bson:"_id" json:"_id"`
Start primitive.DateTime `bson:"start" json:"start"`
End primitive.DateTime `bson:"_ts"`
End primitive.DateTime `bson:"_ts" json:"_ts"`
Reason string `bson:"reason" json:"reason"`
Accid primitive.ObjectID `bson:"_id,omitempty" json:"_id,omitempty"`
}
type blockinfoWithStringId struct {
Reason string `bson:"reason" json:"reason"`
StrId string `bson:"id" json:"id"`
StartUnix int64 `bson:"start_unix" json:"start_unix"`
EndUnix int64 `bson:"end_unix" json:"end_unix"`
}
type whitelistmember struct {
@ -53,7 +60,7 @@ func (bi *blockinfo) Key() primitive.ObjectID {
}
func (bi *blockinfo) Expired() bool {
return bi.End.Time().Before(time.Now().UTC())
return bi.End.Time().Unix() < time.Now().UTC().Unix()
}
type usertokeninfo struct {