diff --git a/osu.Game/Database/ArchiveDownloadModelManager.cs b/osu.Game/Database/ArchiveDownloadModelManager.cs
index 8d221bd3ea..ded44337dd 100644
--- a/osu.Game/Database/ArchiveDownloadModelManager.cs
+++ b/osu.Game/Database/ArchiveDownloadModelManager.cs
@@ -71,13 +71,13 @@ namespace osu.Game.Database
return true;
}
+ ///
+ /// Checks whether a given is available in the local store already.
+ ///
+ /// The whose existence needs to be checked.
+ /// Whether the exists locally.
public virtual bool IsAvailableLocally(TModel model) => modelStore.ConsumableItems.Any(m => m.Equals(model) && !m.DeletePending);
- ///
- /// Gets an existing download request if it exists.
- ///
- /// The whose request is wanted.
- /// The object if it exists, otherwise null.
public ArchiveDownloadModelRequest GetExistingDownload(TModel model) => currentDownloads.Find(r => r.Info.Equals(model));
private bool canDownload(TModel model) => GetExistingDownload(model) == null && api != null;
diff --git a/osu.Game/Database/IModelDownloader.cs b/osu.Game/Database/IModelDownloader.cs
index bf987bb53c..150ad9522f 100644
--- a/osu.Game/Database/IModelDownloader.cs
+++ b/osu.Game/Database/IModelDownloader.cs
@@ -39,10 +39,10 @@ namespace osu.Game.Database
bool Download(TModel model, params object[] extra);
///
- /// Checks whether a given is available in the local store already.
+ /// Gets an existing download request if it exists.
///
- /// The whose existence needs to be checked.
- /// Whether the exists locally.
+ /// The whose request is wanted.
+ /// The object if it exists, otherwise null.
ArchiveDownloadModelRequest GetExistingDownload(TModel model);
}
}