From 7392670c01820d44995d359ef39b7a838c00b098 Mon Sep 17 00:00:00 2001 From: N Smith Date: Wed, 13 Jul 2011 12:02:54 +0000 Subject: [PATCH] Fixed failing ChannelServiceImpl.testUpdateChannel. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28976 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../java/org/alfresco/repo/publishing/ChannelServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/repo/publishing/ChannelServiceImpl.java b/source/java/org/alfresco/repo/publishing/ChannelServiceImpl.java index 4d68e8b26d..3cbb1acd01 100644 --- a/source/java/org/alfresco/repo/publishing/ChannelServiceImpl.java +++ b/source/java/org/alfresco/repo/publishing/ChannelServiceImpl.java @@ -382,6 +382,8 @@ public class ChannelServiceImpl implements ChannelService @Override public void updateChannel(Channel channel, Map properties) { + HashMap actualProps = new HashMap(properties); + actualProps.remove(ContentModel.PROP_NODE_UUID); List allChannelNodes = new ArrayList(); NodeRef editorialNode = channel.getNodeRef(); allChannelNodes.add(editorialNode); @@ -391,7 +393,7 @@ public class ChannelServiceImpl implements ChannelService } for (NodeRef channelNode : allChannelNodes) { - for (Map.Entry entry : properties.entrySet()) + for (Map.Entry entry : actualProps.entrySet()) { nodeService.setProperty(channelNode, entry.getKey(), entry.getValue()); }