fix: Add title with absolute date time to activity (fix #4508, fix #2122)

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2023-11-11 22:30:47 +01:00
parent 4fbb75b073
commit b3b7d3907d

View File

@@ -25,7 +25,7 @@
<div class="activity--header"> <div class="activity--header">
<img :src="activity.icon" class="activity--icon"> <img :src="activity.icon" class="activity--icon">
<NcRichText class="activity--subject" :text="message.subject" :arguments="message.parameters" /> <NcRichText class="activity--subject" :text="message.subject" :arguments="message.parameters" />
<div class="activity--timestamp"> <div class="activity--timestamp" :title="formatReadableDate(activity.datetime)">
{{ relativeDate(activity.datetime) }} {{ relativeDate(activity.datetime) }}
</div> </div>
</div> </div>
@@ -39,6 +39,7 @@ import { NcRichText, NcUserBubble } from '@nextcloud/vue'
import moment from '@nextcloud/moment' import moment from '@nextcloud/moment'
import DOMPurify from 'dompurify' import DOMPurify from 'dompurify'
import relativeDate from '../mixins/relativeDate.js' import relativeDate from '../mixins/relativeDate.js'
import formatReadableDate from '../mixins/readableDate.js'
const InternalLink = { const InternalLink = {
name: 'InternalLink', name: 'InternalLink',
@@ -62,7 +63,7 @@ export default {
components: { components: {
NcRichText, NcRichText,
}, },
mixins: [relativeDate], mixins: [relativeDate, formatReadableDate],
props: { props: {
activity: { activity: {
type: Object, type: Object,