public synchronized NodePK updateTopicHeader(NodeDetail nd, String alertType) {
nd.getNodePK().setSpace(getSpaceId());
nd.getNodePK().setComponentName(getComponentId());
if (isTopicAdmin(nd.getNodePK().getId())) {
return getKmeliaBm().updateTopic(nd, alertType);
<BUG>}
SilverTrace.warn("kmelia", "KmeliaSessionControl.updateTopicHeader",
"Security alert from " + getUserId());</BUG>
return null;
}

public synchronized NodePK updateTopicHeader(NodeDetail nd, String alertType) {
nd.getNodePK().setSpace(getSpaceId());
nd.getNodePK().setComponentName(getComponentId());
if (isTopicAdmin(nd.getNodePK().getId())) {
return getKmeliaBm().updateTopic(nd, alertType);
}
SilverLogger.getLogger(this).warn("Security alert from {0}", getUserId());
return null;
}
