diff --git a/modules/util/util.js b/modules/util/util.js index 3b2bca297..62550a198 100644 --- a/modules/util/util.js +++ b/modules/util/util.js @@ -29,8 +29,16 @@ export function entityOrMemberSelector(ids, graph) { } export function displayName(entity) { - var localeName = 'name:' + Detect().locale.toLowerCase().split('-')[0]; - return entity.tags[localeName] || entity.tags.name || entity.tags.ref; + var localizedNameKey = 'name:' + Detect().locale.toLowerCase().split('-')[0], + name = entity.tags[localizedNameKey] || entity.tags.name || '', + network = entity.tags.cycle_network || entity.tags.network; + if (!name && entity.tags.ref) { + name = entity.tags.ref; + if (network) { + name = network + ' ' + name; + } + } + return name; } export function displayType(id) {