added a bit of zap logging
Some checks failed
Build and Push Docker Image / Build image (push) Failing after 58s

This commit is contained in:
2025-04-09 20:03:34 +03:00
parent 29d13371a8
commit 54174ef418
8 changed files with 58 additions and 14 deletions

View File

@@ -170,6 +170,11 @@ func (i *InviteTokenDbHandler) SaveInviteToken(ctx context.Context, email string
return token, nil
}
func (i *InviteTokenDbHandler) DeleteInviteToken(ctx context.Context, token string) error {
_, err := i.collection.DeleteOne(ctx, bson.M{"token": token})
return err
}
func (i *InviteTokenDbHandler) GetInviteToken(ctx context.Context, token string) (*dbhandler.InviteToken, error) {
var inviteToken InviteToken
err := i.collection.FindOne(ctx, bson.M{"token": token}).Decode(&inviteToken)

View File

@@ -40,4 +40,5 @@ type UserPassAuthanticationDbHandler interface {
type InviteTokenDbHandler interface {
SaveInviteToken(ctx context.Context, email string, permissions models.Permission) (string, error)
GetInviteToken(ctx context.Context, token string) (*InviteToken, error)
DeleteInviteToken(ctx context.Context, token string) error
}