@@ -304,14 +304,12 @@ private void assignChannelDefaultTags(ItemChannelLink link, ActiveItem activeIte
304304 Set <String > channelDefaultTags = getChannelDefaultTags (link );
305305 if (!channelDefaultTags .isEmpty ()) {
306306 if (alreadyHasPointOrPropertyTag ) {
307- if (!useTagsGlobally ) {
308- logger .warn ("Item '{}' already tagged; so did not add tags supplied by channel '{}'." ,
309- activeItem .getName (), link .getLinkedUID ());
310- }
307+ logger .debug ("Item '{}' already tagged; ignoring tags supplied by channel '{}'." , activeItem .getName (),
308+ link .getLinkedUID ());
311309 } else {
312310 Set <String > newTags = new HashSet <>(activeItem .getTags ());
313311 newTags .addAll (channelDefaultTags );
314- logger .info ("Item '{}' added tags '{}' supplied by channel '{}'." , activeItem .getName (),
312+ logger .info ("Item '{}' adding tags '{}' supplied by channel '{}'." , activeItem .getName (),
315313 channelDefaultTags , link .getLinkedUID ());
316314
317315 link .setTagsLinked (true );
@@ -342,9 +340,9 @@ private void removeChannelDefaultTags(ItemChannelLink oldLink, ActiveItem active
342340 // remove old link's tags
343341 Set <String > oldLinkTags = getChannelDefaultTags (oldLink );
344342 newTags .removeAll (oldLinkTags );
345- // on OH shutdown tagsLinked may be true but oldLinkTags has become empty so do not log
346- if (startlevel >= 100 ) {
347- logger .info ("Item '{}' removed tags '{}' supplied by channel '{}'." , activeItem .getName (), oldLinkTags ,
343+ // on OH shutdown tagsLinked may be true but oldLinkTags is already empty so do not log
344+ if (startlevel >= STARTLEVEL_COMPLETE ) {
345+ logger .info ("Item '{}' removing tags '{}' supplied by channel '{}'." , activeItem .getName (), oldLinkTags ,
348346 oldLink .getLinkedUID ());
349347 }
350348
@@ -355,15 +353,13 @@ private void removeChannelDefaultTags(ItemChannelLink oldLink, ActiveItem active
355353 Set <String > otherLinkTags = getChannelDefaultTags (otherLink );
356354 if (!otherLinkTags .isEmpty ()) {
357355 if (alreadyHasPointOrPropertyTag ) {
358- if (!useTagsGlobally ) {
359- logger .warn ("Item '{}' already tagged; so did not add tags supplied by channel '{}'." ,
360- activeItem .getName (), otherLink .getLinkedUID ());
361- }
356+ logger .debug ("Item '{}' already tagged; ignoring tags supplied by channel '{}'." ,
357+ activeItem .getName (), otherLink .getLinkedUID ());
362358 break ;
363359 } else {
364360 alreadyHasPointOrPropertyTag = true ;
365361 newTags .addAll (otherLinkTags );
366- logger .info ("Item '{}' added tags '{}' supplied by channel '{}'." , activeItem .getName (),
362+ logger .info ("Item '{}' adding tags '{}' supplied by channel '{}'." , activeItem .getName (),
367363 otherLinkTags , otherLink .getLinkedUID ());
368364 otherLink .setTagsLinked (true );
369365 }
0 commit comments