diff --git a/osu.Game/Database/RealmArchiveModelImporter.cs b/osu.Game/Database/RealmArchiveModelImporter.cs
index 584dda7264..27bfaf05be 100644
--- a/osu.Game/Database/RealmArchiveModelImporter.cs
+++ b/osu.Game/Database/RealmArchiveModelImporter.cs
@@ -338,6 +338,8 @@ namespace osu.Game.Database
transaction.Commit();
}
+ PostImport(item, realm);
+
LogForModel(item, @"Import successfully completed!");
}
catch (Exception e)
@@ -473,6 +475,15 @@ namespace osu.Game.Database
{
}
+ ///
+ /// Perform any final actions after the import has been committed to the database.
+ ///
+ /// The model prepared for import.
+ /// The current realm context.
+ protected virtual void PostImport(TModel model, Realm realm)
+ {
+ }
+
///
/// Check whether an existing model already exists for a new import item.
///