show full date and time for gated messages instead of relative time ago

This commit is contained in:
liamcottle
2024-11-07 23:07:51 +13:00
parent 322a17bca1
commit 537f81230b

View File

@ -78,7 +78,7 @@
<div class="border border-gray-300 rounded-xl shadow overflow-hidden bg-[#efefef] divide-y"> <div class="border border-gray-300 rounded-xl shadow overflow-hidden bg-[#efefef] divide-y">
<div class="w-full space-y-0.5 px-2.5 py-1" v-html="escapeMessageText(message.text)" style="white-space:pre-wrap;word-break:break-word;"></div> <div class="w-full space-y-0.5 px-2.5 py-1" v-html="escapeMessageText(message.text)" style="white-space:pre-wrap;word-break:break-word;"></div>
<div v-if="message.is_details_expanded" class="text-xs text-gray-500 px-2 py-1"> <div v-if="message.is_details_expanded" class="text-xs text-gray-500 px-2 py-1">
<span :title="message.created_at">{{ moment(new Date(message.created_at)).fromNow() }}</span> <span :title="message.created_at">{{ formatMessageTimestamp(message.created_at) }}</span>
<span> • Gated by <a target="_blank" :href="`/?node_id=${message.gateway_id}`" class="hover:text-blue-500">{{ getNodeName(message.gateway_id) }}</a></span> <span> • Gated by <a target="_blank" :href="`/?node_id=${message.gateway_id}`" class="hover:text-blue-500">{{ getNodeName(message.gateway_id) }}</a></span>
</div> </div>
</div> </div>
@ -351,6 +351,9 @@
.replaceAll('>', '&gt;') .replaceAll('>', '&gt;')
.replaceAll('\n', '<br/>'); .replaceAll('\n', '<br/>');
}, },
formatMessageTimestamp(createdAt) {
return moment(new Date(createdAt)).local().format("DD/MMM/YYYY hh:mm:A");
},
}, },
computed: { computed: {
reversedMessages() { reversedMessages() {