From 4cc70f2c7ffb4ff4668c80f6dd935b56503376a1 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 15 Aug 2018 14:51:29 -0400 Subject: [PATCH] Fix post clone DB usage --- src/Tgstation.Server.Host/Controllers/RepositoryController.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Host/Controllers/RepositoryController.cs b/src/Tgstation.Server.Host/Controllers/RepositoryController.cs index fd453bf107..34e38cdfbe 100644 --- a/src/Tgstation.Server.Host/Controllers/RepositoryController.cs +++ b/src/Tgstation.Server.Host/Controllers/RepositoryController.cs @@ -163,7 +163,9 @@ namespace Tgstation.Server.Host.Controllers { if (repos == null) throw new Exception("Filesystem conflict while cloning repository!"); - await PopulateApi(api, repos, DatabaseContext, Instance, null, null, cancellationToken).ConfigureAwait(false); + var db = serviceProvider.GetRequiredService(); + if (await PopulateApi(api, repos, db, Instance, null, null, cancellationToken).ConfigureAwait(false)) + await db.Save(cancellationToken).ConfigureAwait(false); } }, cancellationToken).ConfigureAwait(false);