I've noticed that on the current master when a serial is provided that does not have any updates or for some reason initial fetch for update information fails, no information about error is being provided no matter how long one waits for a result:
I've checked out what might be the cause of this issue and seems that the part of code that waited for a promise to be ready by checking if promise is resolving to Some, it instead waited for promise resolving to Some and the result of it be Ok, which in case of errors promise resolved to Some, but the result of it was Err.
After changing that toasts about errors started appearing again:
I've noticed that on the current master when a serial is provided that does not have any updates or for some reason initial fetch for update information fails, no information about error is being provided no matter how long one waits for a result:
I've checked out what might be the cause of this issue and seems that the part of code that waited for a promise to be ready by checking if promise is resolving to Some, it instead waited for promise resolving to Some and the result of it be Ok, which in case of errors promise resolved to Some, but the result of it was Err.
After changing that toasts about errors started appearing again: