Commit 6041232
fix: окно чата привязано к сбросу, который разберёт этот состав
Окно кончалось в ближайшую субботу у любой игры, включая назначенную позже неё.
Такую игру эта ночь не трогает: чистка сносит только прошедшие разовые, сброс —
только отыгранные серии. Сессия умирала в 4 утра, участие оставалось, и человек
молча переставал доходить до чата, пока не наберёт /chat заново.
Теперь считаем первый сброс после дня самой игры: у серии — после ближайшего
вхождения, у разовой — после её даты. Игра, чей сброс уже прошёл, чат закрывает:
её и саму к этому моменту удаляет еженедельная чистка.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 2d448a0 commit 6041232
2 files changed
Lines changed: 52 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
67 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| |||
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
78 | 83 | | |
79 | | - | |
| 84 | + | |
| 85 | + | |
80 | 86 | | |
81 | 87 | | |
82 | 88 | | |
| |||
478 | 484 | | |
479 | 485 | | |
480 | 486 | | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
481 | 494 | | |
482 | 495 | | |
483 | 496 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
409 | | - | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
410 | 412 | | |
411 | 413 | | |
412 | | - | |
413 | | - | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
414 | 433 | | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
415 | 447 | | |
416 | 448 | | |
417 | 449 | | |
| |||
0 commit comments