(ig-config settings {:keys [enabled]})This module's Integrant entries, for wagoe.platform.shell.system.config.
:wagoe/push is a settings block, not a component: it configures the
:wagoe.push/* components assembled here. Both providers fall back to
:mock when no credentials are configured, so an app can enable push before
it has an FCM account.
The job handlers and the queue ref appear only when the jobs module is
enabled. Without them schedule-push! enqueued into a nil queue and the
handlers had no registry to land in, so a scheduled push disappeared without
an error (BOU-418).
This module's Integrant entries, for `wagoe.platform.shell.system.config`. `:wagoe/push` is a settings block, not a component: it configures the `:wagoe.push/*` components assembled here. Both providers fall back to `:mock` when no credentials are configured, so an app can enable push before it has an FCM account. The job handlers and the queue ref appear only when the jobs module is enabled. Without them `schedule-push!` enqueued into a nil queue and the handlers had no registry to land in, so a scheduled push disappeared without an error (BOU-418).
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |