diff --git a/src/views/ContactsView.vue b/src/views/ContactsView.vue index 574efe338..338eb5580 100644 --- a/src/views/ContactsView.vue +++ b/src/views/ContactsView.vue @@ -329,9 +329,10 @@ export default class ContactsView extends Vue { const prevAmount = contactUnconfirmed[recipDid] || 0; contactUnconfirmed[recipDid] = prevAmount + give.amount; } - const prevDesc = contactDescriptions[recipDid] || ""; - // Since many make the tooltip too big, we'll just use the latest. - contactDescriptions[recipDid] = give.description || prevDesc; + if (!contactDescriptions[recipDid] && give.description) { + // Since many make the tooltip too big, we'll just use the latest. + contactDescriptions[recipDid] = give.description; + } } } //console.log("Done retrieving gives", contactConfirmed); @@ -382,9 +383,10 @@ export default class ContactsView extends Vue { const prevAmount = contactUnconfirmed[give.agentDid] || 0; contactUnconfirmed[give.agentDid] = prevAmount + give.amount; } - const prevDesc = contactDescriptions[give.agentDid] || ""; - // Since many make the tooltip too big, we'll just use the latest. - contactDescriptions[give.agentDid] = give.description || prevDesc; + if (!contactDescriptions[give.agentDid] && give.description) { + // Since many make the tooltip too big, we'll just use the latest. + contactDescriptions[give.agentDid] = give.description; + } } } //console.log("Done retrieving receipts", contactConfirmed);