Exception on Undo of delete #2
guettli
commented 2026-05-09 13:10:02 +00:00
(Migrated from codeberg.org)
```
Error: Converting object to an encodable object failed: Instance of 'EmailAddress'
Stack Trace:
#0 _JsonStringifier.writeObject (dart:convert/json.dart:824)
#1 _JsonStringifier.writeList (dart:convert/json.dart:875)
#2 _JsonStringifier.writeJsonValue (dart:convert/json.dart:857)
#3 _JsonStringifier.writeObject (dart:convert/json.dart:815)
#4 _JsonStringStringifier.printOn (dart:convert/json.dart:1024)
#5 _JsonStringStringifier.stringify (dart:convert/json.dart:1005)
#6 JsonEncoder.convert (dart:convert/json.dart:353)
#7 JsonCodec.encode (dart:convert/json.dart:238)
#8 jsonEncode (dart:convert/json.dart:118)
#9 EmailRepositoryImpl.restoreEmails (package:sharedinbox/data/repositories/email_repository_impl.dart:1597)
#10 UndoService.undo (package:sharedinbox/core/services/undo_service.dart:37)
#11 _EmailListScreenState._showUndoSnackbar.<anonymous closure> (package:sharedinbox/ui/screens/email_list_screen.dart:132)
#12 _SnackBarActionState._handlePressed (package:flutter/src/material/snack_bar.dart:153)
#13 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1224)
#14 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:345)
#15 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:758)
#16 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:383)
#17 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:353)
#18 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:173)
#19 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:532)
#20 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:498)
#21 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:473)
#22 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:437)
#23 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:394)
#24 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:341)
#25 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:308)
#26 _rootRunUnary (dart:async/zone_root.dart:56)
#27 _CustomZone.runUnary (dart:async/zone.dart:733)
#28 _CustomZone.runUnaryGuarded (dart:async/zone.dart:633)
#29 _invoke1 (dart:ui/hooks.dart:374)
#30 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:467)
#31 _dispatchPointerDataPacket (dart:ui/hooks.dart:307)
```
Reference in New Issue
Block a user