mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-19 12:59:39 -07:00
properly account for future/past dates when humanizing with moment
This commit is contained in:
parent
7059fe0419
commit
4c82f4d821
2 changed files with 8 additions and 2 deletions
|
@ -527,11 +527,11 @@ function buildRequestContext(result, type) {
|
||||||
year: result.releaseYear,
|
year: result.releaseYear,
|
||||||
type: type,
|
type: type,
|
||||||
status: result.status,
|
status: result.status,
|
||||||
releaseDate: moment.duration(moment() - moment(result.releaseDate).local()).humanize() + ' ago',
|
releaseDate: Humanize(result.releaseDate),
|
||||||
releaseDateTicks: result.releaseDateTicks,
|
releaseDateTicks: result.releaseDateTicks,
|
||||||
approved: result.approved,
|
approved: result.approved,
|
||||||
requestedUsers: result.requestedUsers ? result.requestedUsers.join(', ') : '',
|
requestedUsers: result.requestedUsers ? result.requestedUsers.join(', ') : '',
|
||||||
requestedDate: moment.duration(moment() - moment(result.requestedDate).local()).humanize() + ' ago',
|
requestedDate: Humanize(result.requestedDate),
|
||||||
requestedDateTicks: result.requestedDateTicks,
|
requestedDateTicks: result.requestedDateTicks,
|
||||||
available: result.available,
|
available: result.available,
|
||||||
admin: result.admin,
|
admin: result.admin,
|
||||||
|
|
|
@ -8,6 +8,12 @@
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Humanize(date) {
|
||||||
|
var mNow = moment();
|
||||||
|
var mDate = moment(date).local();
|
||||||
|
return moment.duration(mNow - mDate).humanize() + (mNow.isBefore(mDate) ? ' from now' : ' ago');
|
||||||
|
}
|
||||||
|
|
||||||
function generateNotify(message, type) {
|
function generateNotify(message, type) {
|
||||||
// type = danger, warning, info, successs
|
// type = danger, warning, info, successs
|
||||||
$.notify({
|
$.notify({
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue