We received several user feedback logs, where the threshold of 10 seconds was exceeded. As there is no way to prove how it should be set, we should allow waiting for promises to be resolved.
This PR keeps the threshold, but only for warning in the console, that some of the promises did not resolve. I added the id argument to make the log more helpful.
I tested a synthetic case with a delaying setup, as well as, throwing an error. The errors are logged in the console correctly, as they are caught in different contexts. It is sufficient to re-throw errors.
We received several user feedback logs, where the threshold of 10 seconds was exceeded. As there is no way to prove how it should be set, we should allow waiting for promises to be resolved.
This PR keeps the threshold, but only for warning in the console, that some of the promises did not resolve. I added the
id
argument to make the log more helpful.I tested a synthetic case with a delaying setup, as well as, throwing an error. The errors are logged in the console correctly, as they are caught in different contexts. It is sufficient to re-throw errors.