fix: preserve brief notification preferences
All checks were successful
CI / Lint, test, typecheck and build (push) Successful in 10m45s
All checks were successful
CI / Lint, test, typecheck and build (push) Successful in 10m45s
This commit is contained in:
@@ -102,6 +102,15 @@ Worker:
|
||||
|
||||
Endpointy harmonogramu nie uruchamiają się same bez workera albo zewnętrznego crona.
|
||||
|
||||
Endpointy briefów zwracają diagnostykę JSON z polami `subscriptions`, `eligibleSubscriptions`, `sent`, `skipped`,
|
||||
`failed` oraz `skippedReasons`. Dla problemów z harmonogramem najważniejsze powody to:
|
||||
|
||||
- `disabled` - subskrypcja istnieje, ale dany brief nie jest włączony w zapisanym stanie serwera,
|
||||
- `missingLocation` - brief jest włączony, ale subskrypcja nie ma współrzędnych,
|
||||
- `beforeTime` - lokalny czas subskrypcji jest jeszcze przed skonfigurowaną godziną,
|
||||
- `alreadySent` - brief dla tej lokalnej daty został już oznaczony jako wysłany,
|
||||
- `noBrief` - prognoza nie pozwoliła zbudować treści briefu.
|
||||
|
||||
## Zewnętrzny Cron
|
||||
|
||||
Jeśli nie używasz `npm run notifications:worker`, zewnętrzny cron powinien wywoływać:
|
||||
|
||||
Reference in New Issue
Block a user