Exception: Parse::Push::BroadcastNotAllowed
- Inherits:
-
StandardError
- Object
- StandardError
- Parse::Push::BroadcastNotAllowed
- Defined in:
- lib/parse/model/push.rb
Overview
Raised when a Parse::Push would broadcast to every Installation
because no where constraints and no channels are set, and the
caller did not explicitly opt in via allow_broadcast
or per-instance #broadcast!.
This is a fail-closed guard against the to_audience /
to_audience_id class of footguns where a typo, deleted audience,
or unset-param silently degrades a targeted push into a global one.