import 'app_exception.dart'; /// Raised when a CONTENT ticker page has no native ProseMirror payload yet /// (404 `CONTENT_UNAVAILABLE`). Carries the site-relative [webUrl] so the UI /// can offer to open the page in the browser instead. Not retryable — the /// content only appears after an admin re-saves the page. class TickerContentUnavailableException extends AppException { final String? webUrl; const TickerContentUnavailableException({ this.webUrl, super.technicalDetails, }) : super( userMessage: 'Diese Seite ist in der App noch nicht verfügbar. ' 'Du kannst sie im Browser öffnen.', allowRetry: false, ); }