The StoreQueuedExport class does not use the ProxyFailure trait therefore errors cannot be handled properly if there are issues with storing the file.
Expected behavior:
StoreQueuedExport should call the failure method on the export class so the developers can handle the errors on their export classes with the failure method, just like with AppendDataToSheet classes.
Actual behavior:
Any error that happens during storing the file is not caught and cannot be handled by the developers.
None
It's best to directly create a PR in these cases. It's easier to discuss, see test running etc. Thanks
Ah okay, will do that then :)
Closing this ticket due to inactivity.
For future reference: we can't add the ProxyFailures trait at the moment, because the job doesn't receive the sheet export class.
3.2 will change the entire queuing stuff a bit, will take this issue into account if applicable still.