Fix merge of AddonInfo (masterAddonInfo field) (#4309)
This fix allows having translated label for bindings when showing list of installed bindings in Main UI parameters. Fix openhab/openhab-webui#2639 Signed-off-by: Laurent Garnier <lg.hc@free.fr>pull/4314/head
parent
71b50c5462
commit
24d1ba0b2a
|
@ -106,8 +106,8 @@ public class AddonInfoRegistry {
|
||||||
builder.withName(b.getName());
|
builder.withName(b.getName());
|
||||||
builder.withDescription(b.getDescription());
|
builder.withDescription(b.getDescription());
|
||||||
}
|
}
|
||||||
if (!(a.isMasterAddonInfo() || b.isMasterAddonInfo())) {
|
if (!a.isMasterAddonInfo() && b.isMasterAddonInfo()) {
|
||||||
builder.isMasterAddonInfo(false);
|
builder.isMasterAddonInfo(true);
|
||||||
}
|
}
|
||||||
if (a.getConnection() == null && b.getConnection() != null) {
|
if (a.getConnection() == null && b.getConnection() != null) {
|
||||||
builder.withConnection(b.getConnection());
|
builder.withConnection(b.getConnection());
|
||||||
|
|
Loading…
Reference in New Issue