From de235c224a5f0242bf0ad1791983bdc2758a21a9 Mon Sep 17 00:00:00 2001
From: Andreas Zerbst <73799582+andr317c@users.noreply.github.com>
Date: Mon, 26 Jun 2023 16:43:22 +0200
Subject: [PATCH] Added missing scope (#14460)
---
.../Services/Implement/PackagingService.cs | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/Umbraco.Infrastructure/Services/Implement/PackagingService.cs b/src/Umbraco.Infrastructure/Services/Implement/PackagingService.cs
index 2786b4965a..62b6ceb57b 100644
--- a/src/Umbraco.Infrastructure/Services/Implement/PackagingService.cs
+++ b/src/Umbraco.Infrastructure/Services/Implement/PackagingService.cs
@@ -176,6 +176,7 @@ public class PackagingService : IPackagingService
///
public async Task> CreateCreatedPackageAsync(PackageDefinition package, Guid userKey)
{
+ using ICoreScope scope = _coreScopeProvider.CreateCoreScope();
if (_createdPackages.SavePackage(package) == false)
{
if (string.IsNullOrEmpty(package.Name))
@@ -188,6 +189,7 @@ public class PackagingService : IPackagingService
int currentUserId = _userService.GetAsync(userKey).Result?.Id ?? Constants.Security.SuperUserId;
_auditService.Add(AuditType.New, currentUserId, -1, "Package", $"Created package '{package.Name}' created. Package key: {package.PackageId}");
+ scope.Complete();
return await Task.FromResult(Attempt.SucceedWithStatus(PackageOperationStatus.Success, package));
}