Move TreeChangeNotification to core

This commit is contained in:
Mole
2021-03-31 15:29:53 +02:00
parent 14739478b2
commit 6d751fc6e5
2 changed files with 5 additions and 4 deletions

View File

@@ -1,8 +1,6 @@
using System.Collections.Generic;
using Umbraco.Cms.Core.Events;
using Umbraco.Cms.Core.Services.Changes;
namespace Umbraco.Cms.Infrastructure.Services.Notifications
namespace Umbraco.Cms.Core.Events
{
public abstract class TreeChangeNotification<T> : EnumerableObjectNotification<T>
{

View File

@@ -723,10 +723,13 @@ namespace Umbraco.Cms.Core.Services.Implement
IEnumerable<TreeChange<IMedia>> treeChanges = mediasA.Select(x => new TreeChange<IMedia>(x, TreeChangeTypes.RefreshNode));
scope.WriteLock(Cms.Core.Constants.Locks.MediaTree);
foreach (var media in mediasA)
foreach (IMedia media in mediasA)
{
if (media.HasIdentity == false)
{
media.CreatorId = userId;
}
_mediaRepository.Save(media);
}