Skip to content

Commit 46695a4

Browse files
committed
Update create time for revisions as the publish time
1 parent a6debac commit 46695a4

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

routes/publish.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
const express = require('express');
22
const _ = require('lodash');
3+
const moment = require('moment');
34
const fs = require('fs');
45
const router = express.Router();
56
const settings = require('../settings.json');
@@ -68,7 +69,7 @@ router.get('/snippet/:ref?/confirm', (req, res, next) => {
6869
Snippet.update({published: 1}, snippet.id)
6970
.then(Version.getVersion(ref, 1)
7071
.then(ver => {
71-
Version.update({published: 1}, ver.id);
72+
Version.update({published: 1, created: moment(new Date()).format("YYYY-MM-DD HH:mm:ss")}, ver.id);
7273
})
7374
)
7475
.then(User.decVal('snippets', 1, req.session.user.username))
@@ -83,7 +84,7 @@ router.get('/snippet/:ref?/confirm', (req, res, next) => {
8384
} else {
8485
Snippet.modified(snippet.id).then(() => {
8586
Version.getCond({snippetID: snippet.id}).then(ver => {
86-
Version.update({published: 1}, ver.id).then(() => {
87+
Version.update({published: 1, created: moment(new Date()).format("YYYY-MM-DD HH:mm:ss")}, ver.id).then(() => {
8788
req.app.get('removeSnippet')(`${req.session.user.username}/${snippet.name}/${snippet.version}`); // broken
8889
req.app.get('removeSnippet')(`${req.session.user.username}/${snippet.name}`);
8990
req.flash('info', `Revision ${ver.version} for Snippet ${snippet.name} was published successfully!`);

0 commit comments

Comments
 (0)