Raw
 1package adminui
 2
 3import (
 4	"context"
 5
 6	"tug/internal/transport/web"
 7)
 8
 9func (b Backend) IssueResetLink(ctx context.Context, actor, id string) (web.AdminResetLink, error) {
10	l, err := b.service.IssueResetLink(ctx, actor, id)
11	if err != nil {
12		return web.AdminResetLink{}, mapError(err)
13	}
14	return web.AdminResetLink{URL: l.URL, Username: l.Username, ExpiresAt: l.ExpiresAt}, nil
15}