From bdbc38e28022552cf3e154ca3d31e1df7ceceb3e Mon Sep 17 00:00:00 2001 From: Paul Johnson Date: Tue, 16 Nov 2021 10:13:20 +0000 Subject: [PATCH] Bugfix - Missing write lock --- src/Umbraco.Core/Services/Implement/ContentService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Services/Implement/ContentService.cs b/src/Umbraco.Core/Services/Implement/ContentService.cs index bd9bcb1d3c..762e6222aa 100644 --- a/src/Umbraco.Core/Services/Implement/ContentService.cs +++ b/src/Umbraco.Core/Services/Implement/ContentService.cs @@ -3257,8 +3257,9 @@ namespace Umbraco.Core.Services.Implement // NOTE: v9 - don't service locate var documentVersionRepository = Composing.Current.Factory.GetInstance(); - using (ScopeProvider.CreateScope(autoComplete: true)) + using (var scope = ScopeProvider.CreateScope(autoComplete: true)) { + scope.WriteLock(Constants.Locks.ContentTree); documentVersionRepository.SetPreventCleanup(versionId, preventCleanup); var version = documentVersionRepository.Get(versionId);