11const express = require ( 'express' ) ;
22const _ = require ( 'lodash' ) ;
3+ const moment = require ( 'moment' ) ;
34const fs = require ( 'fs' ) ;
45const router = express . Router ( ) ;
56const 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