because of https://github.com/ppy/osu/pull/21308/commits/6900d0120a70287ef531a4c0facd398508a76b06
wtf
ObjectDisposedException also appear when zipwriter dispose after user request cancel
No one wants to export multiple copies of the same model at the same time, right?
https://github.com/ppy/osu/pull/21739
ImportTask
Append date to score export filename
Just feels bad. Mixing data access with actual underlying logic.
Export()
LegacyScoreExporter
reshaper
Export directly to stream instead of creating a archive so we can cancel this anytime
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
ImportParameters
ImportParameter
IModelImporter