1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-15 06:42:56 +08:00

delete notify post when duplicate export

This commit is contained in:
cdwcgt 2023-02-23 20:10:50 +09:00
parent d20e1df603
commit ba345e5591

View File

@ -60,7 +60,7 @@ namespace osu.Game.Database
/// If specified CancellationToken, then use it. Otherwise use PostNotification's CancellationToken. /// If specified CancellationToken, then use it. Otherwise use PostNotification's CancellationToken.
/// </param> /// </param>
/// <returns></returns> /// <returns></returns>
public async Task ExportAsync(TModel model, CancellationToken? cancellationToken = null) public async Task<bool> ExportAsync(TModel model, CancellationToken? cancellationToken = null)
{ {
// check if the model is being exporting already // check if the model is being exporting already
if (!exportingModels.Contains(model)) if (!exportingModels.Contains(model))
@ -69,10 +69,7 @@ namespace osu.Game.Database
} }
else else
{ {
PostNotification?.Invoke(new SimpleErrorNotification // model is being exported
{
Text = "File is being exported"
});
return; return;
} }
@ -114,6 +111,8 @@ namespace osu.Game.Database
exportingModels.Remove(model); exportingModels.Remove(model);
} }
return success;
} }
/// <summary> /// <summary>