Merge branch '1089-missing-internationalization-fromatting-add-time-for-channels' into 'develop'

Resolve "Missing internationalization/fromatting add time for Channels"

Closes #1089

See merge request funkwhale/funkwhale!1172
environments/review-docs-devel-1399dq/deployments/6607
Agate 2020-07-21 16:58:45 +02:00
commit a52232f635
2 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -0,0 +1 @@
Make channel card updated times more humanly readable, add internationalization (#1089)

Wyświetl plik

@ -31,7 +31,7 @@
class="meta ellipsis"
:datetime="object.artist.modification_date"
:title="updatedTitle">
{{ object.artist.modification_date | fromNow }}
%{ updatedAgo }
</time>
<play-button
class="right floated basic icon"
@ -47,6 +47,7 @@ import PlayButton from '@/components/audio/PlayButton'
import TagsList from "@/components/tags/List"
import {momentFormat} from '@/filters'
import moment from "moment"
export default {
props: {
@ -75,6 +76,9 @@ export default {
let d = momentFormat(this.object.artist.modification_date)
let message = this.$pgettext('*/*/*', 'Updated on %{ date }')
return this.$gettextInterpolate(message, {date: d})
},
updatedAgo () {
return moment(this.object.artist.modification_date).fromNow()
}
}
}