diff --git a/lib/pangea/widgets/igc/pangea_rich_text.dart b/lib/pangea/widgets/igc/pangea_rich_text.dart index 451423bb2..8a02c7a74 100644 --- a/lib/pangea/widgets/igc/pangea_rich_text.dart +++ b/lib/pangea/widgets/igc/pangea_rich_text.dart @@ -68,20 +68,17 @@ class PangeaRichTextState extends State { }); } catch (error, stackTrace) { ErrorHandler.logError( - e: error, - s: stackTrace, - m: "Error setting text span in PangeaRichText", - ); + e: PangeaWarningError(error), + s: stackTrace, + m: "Error setting text span in PangeaRichText"); } } void setTextSpan() { if (_fetchingRepresentation) { - _setTextSpan( - widget.pangeaMessageEvent.event - .getDisplayEvent(widget.pangeaMessageEvent.timeline) - .body, - ); + _setTextSpan(widget.pangeaMessageEvent.event + .getDisplayEvent(widget.pangeaMessageEvent.timeline) + .body); return; } @@ -91,24 +88,20 @@ class PangeaRichTextState extends State { repEvent = widget.pangeaMessageEvent .representationByLanguage( - widget.pangeaMessageEvent.messageDisplayLangCode, - ) + widget.pangeaMessageEvent.messageDisplayLangCode) ?.content; if (repEvent == null) { setState(() => _fetchingRepresentation = true); widget.pangeaMessageEvent .representationByLanguageGlobal( - langCode: widget.pangeaMessageEvent.messageDisplayLangCode, - ) - .onError( - (error, stackTrace) => ErrorHandler.logError( - e: error, - s: stackTrace, - m: "Error fetching representation", - ), - ) - .then((event) { + langCode: widget.pangeaMessageEvent.messageDisplayLangCode) + .onError((error, stackTrace) { + ErrorHandler.logError( + e: PangeaWarningError(error), + s: stackTrace, + m: "Error fetching representation"); + }).then((event) { if (!mounted) return; repEvent = event; _setTextSpan(repEvent?.text ?? widget.pangeaMessageEvent.body); diff --git a/pubspec.yaml b/pubspec.yaml index 85cfeb074..ce6ef99dc 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -148,8 +148,8 @@ flutter: # #Pangea # uncomment this to enable mobile builds # causes error with github actions - - .env - - assets/.env + # - .env + # - assets/.env - assets/pangea/ - assets/pangea/bot_faces/ # Pangea#