GodotNuts / GodotFirebase

Implementations of Firebase for Godot using GDScript
MIT License
532 stars 76 forks source link

Refactor firestore_task for better error handling #289

Closed WolfgangSenff closed 2 years ago

WolfgangSenff commented 2 years ago

I have switched around the errors so that we have just one error, and it includes the task that was attempting to happen when the error occurred. This can give our users a lot more info about what was happening and maybe give them a better way to handle their errors when one occurs. This also removes all the extra error signals we had, as they made it prohibitive to hook up to when you might be doing multiple, complex things in your use of the plugin.