diff --git a/back/src/Kyoo.Core/Program.cs b/back/src/Kyoo.Core/Program.cs
index bebd1c2b..83bbe127 100644
--- a/back/src/Kyoo.Core/Program.cs
+++ b/back/src/Kyoo.Core/Program.cs
@@ -17,7 +17,6 @@
// along with Kyoo. If not, see .
using System;
-using System.IO;
using Kyoo.Authentication;
using Kyoo.Core;
using Kyoo.Core.Extensions;
@@ -93,42 +92,6 @@ app.UseRouting();
app.UseAuthentication();
app.MapControllers();
-// TODO: wait 4.5.0 and delete this
-static void MoveAll(DirectoryInfo source, DirectoryInfo target)
-{
- if (source.FullName == target.FullName)
- return;
-
- Directory.CreateDirectory(target.FullName);
-
- foreach (FileInfo fi in source.GetFiles())
- fi.MoveTo(Path.Combine(target.ToString(), fi.Name), true);
-
- foreach (DirectoryInfo diSourceSubDir in source.GetDirectories())
- {
- DirectoryInfo nextTargetSubDir = target.CreateSubdirectory(diSourceSubDir.Name);
- MoveAll(diSourceSubDir, nextTargetSubDir);
- }
- Directory.Delete(source.FullName);
-}
-
-try
-{
- string oldDir = "/kyoo/kyoo_datadir/metadata";
- if (Path.Exists(oldDir))
- {
- MoveAll(new DirectoryInfo(oldDir), new DirectoryInfo("/metadata"));
- Log.Warning("Old metadata directory migrated.");
- }
-}
-catch (Exception ex)
-{
- Log.Fatal(
- ex,
- "Unhandled error while trying to migrate old metadata images to new directory. Giving up and continuing normal startup."
- );
-}
-
// Activate services that always run in the background
app.Services.GetRequiredService();
app.Services.GetRequiredService();