This commit is contained in:
2026-10-03 13:33:18 +07:00
parent 2caa2c1a88
commit 5d8c296ecd
30 changed files with 94 additions and 94 deletions
@@ -19,11 +19,11 @@ type Participation struct {
var (
// ErrParticipationLink indicates that a participation link is invalid.
ErrParticipationLink = errors.New("Ссылка недействительна")
ErrParticipationLink = errors.New("ссылка недействительна")
// ErrParticipationClosed indicates that participation answers are closed.
ErrParticipationClosed = errors.New("Приём ответов закрыт")
ErrParticipationClosed = errors.New("приём ответов закрыт")
// ErrParticipationFinal indicates that a final answer cannot be changed.
ErrParticipationFinal = errors.New("Решение уже принято и не может быть изменено")
ErrParticipationFinal = errors.New("решение уже принято и не может быть изменено")
// ErrInvalidAnswer indicates that the participation answer is invalid.
ErrInvalidAnswer = errors.New("Выберите подтверждение или отмену участия")
ErrInvalidAnswer = errors.New("выберите подтверждение или отмену участия")
)
@@ -145,7 +145,7 @@ func TestParticipationPostgres(t *testing.T) {
t.Fatalf("wrong eligible teams: %v", seen)
}
exec(`UPDATE teams SET participation_next_attempt_at=NULL`)
sender := &participationSender{err: errors.New("SMTP unavailable")}
sender := &participationSender{err: errors.New("smtp unavailable")}
if err := service.sendParticipationEmails(ctx, sender, "secret", time.UTC); err != nil {
t.Fatal(err)
}