@@ -4,7 +4,7 @@ const createError = require('http-errors')
44const User = require ( '../models/User.model' )
55const { Post, UserPost} = require ( '../models/Post.model' )
66const { authSchema} = require ( '../helpers/Validation_Schema' )
7- const { signAccessToken , signRefreshToken , verifyRefreshToken , verifyAccessToken} = require ( '../helpers/jwt_helper' )
7+ const { verifyAccessToken} = require ( '../helpers/jwt_helper' )
88const request = require ( 'request' ) ;
99router . post ( '/register' , async ( req , res , next ) => {
1010 try {
@@ -96,11 +96,11 @@ router.post('/createdairy',verifyAccessToken,async(req,res,next)=>{
9696
9797router . get ( '/user/dairyscount' , verifyAccessToken , async ( req , res , next ) => {
9898 try {
99- const Uid = req . aud
100- const user = await User . find ( { Uid } )
101- console . log ( user . DiryCount )
102- const count = user . DiryCount
103- res . send ( { count} )
99+ const UserId = req . aud
100+ const user = await User . findOne ( { UserId : UserId } )
101+ console . log ( "DairyCount" , user )
102+
103+ res . send ( { count : user . DiryCount || 0 } )
104104
105105 } catch ( error ) {
106106 console . log ( error )
@@ -109,16 +109,24 @@ router.get('/user/dairyscount',verifyAccessToken,async(req,res,next)=>{
109109
110110router . post ( '/makefake' , verifyAccessToken , async ( req , res , next ) => {
111111 try {
112- const { content, year, day} = req . body
112+ var { content, year} = req . body
113+ var day = 0
113114 const UserId = req . aud
114115 console . log ( req . body )
115- if ( ! content || ! year || ! day ) throw createError . BadRequest
116- for ( let i = 0 ; i < 3650 ; i ++ ) {
117- console . log ( i )
118- const Newpost = Post ( { UserId, content, year, day} )
116+ if ( ! content || ! year ) throw createError . BadRequest
117+ for ( let i = 0 ; i < 1095 ; i ++ ) {
118+ if ( i % 365 == 0 )
119+ { year ++ ;
120+ day = 0 ;
121+ }
122+
123+ console . log ( i ) ;
124+ const st = content + year + ":" + day ;
125+ const Newpost = await Post ( { UserId, content, year, day} )
119126 // const Newpost = Post({UserId,postcontent})
120127 const s = await Newpost . save ( )
121128 await User . updateOne ( { UserId} , { $push :{ Dirays :{ postId :s . _id . valueOf ( ) } } , $inc : { DiryCount : 1 } } )
129+ day ++ ;
122130}
123131 const Newpost = Post ( { UserId, content, year, day} )
124132 // const Newpost = Post({UserId,postcontent})
@@ -326,7 +334,6 @@ router.post('/create/user',verifyAccessToken, async(req,res,next)=>{
326334 const validUser = await authSchema . validateAsync ( req . body ) ;
327335 const doseExist = await User . findOne ( { email :validUser . email } ) ;
328336 if ( doseExist ) throw createError . Conflict ( `${ validUser . email } already Exist` ) ;
329- validUser . Uid = req . aud ;
330337 const user_ = await User ( validUser ) . save ( ) ;
331338 res . send ( { user_} ) ;
332339 } catch ( e ) {
0 commit comments