Quellcode durchsuchen

Cleanup (#48)

pull/56/head
djordje.djoric vor 3 Jahren
Ursprung
Commit
9cdd092d1f
3 geänderte Dateien mit 15 neuen und 9 gelöschten Zeilen
  1. 5
    7
      src/endpoints/user.js
  2. 1
    2
      src/server.js
  3. 9
    0
      src/validators/users.js

+ 5
- 7
src/endpoints/user.js Datei anzeigen

const bcrypt = require("bcryptjs/dist/bcrypt") const bcrypt = require("bcryptjs/dist/bcrypt")
const { Router } = require("express") const { Router } = require("express")
const User = require("../database/models/user") const User = require("../database/models/user")
const {getUserValidator} = require("../validators/users")


const getUsers = async (req, res, next) => { const getUsers = async (req, res, next) => {
try {
const allUsers = await User.find({})
return res.status(200).send(allUsers)
} catch (e) {
// TODO: Jel i ovde treba next(e)?
next(e)
}
const allUsers = await User.find({})
return res.status(200).send(allUsers)
} }


const getUser = async (req, res, next) => { const getUser = async (req, res, next) => {
const result = getUserValidator.validate(req.body)
console.log(result)
try { try {
const id = req.params.id const id = req.params.id
if (!id) { if (!id) {

+ 1
- 2
src/server.js Datei anzeigen

const config = require('config') //Default configuration file
const express = require('express') const express = require('express')
const app = express() const app = express()
const path = require('path')
const port = process.env.NODE_ENV === 'production' ? 80 : 3000 const port = process.env.NODE_ENV === 'production' ? 80 : 3000
require('./database/mongoose') require('./database/mongoose')
const userRouter = require('./routes/user') const userRouter = require('./routes/user')
const requestLogging = require('./middleware/requestLogging.js') const requestLogging = require('./middleware/requestLogging.js')
const cors = require('cors') //Cross-origin resource sharing const cors = require('cors') //Cross-origin resource sharing
const helmet = require('helmet') //Basic protection against attacks like XSS const helmet = require('helmet') //Basic protection against attacks like XSS
const config = require('config') //Default configuration file


// console.log(config.util.getEnv('NODE_ENV')) // console.log(config.util.getEnv('NODE_ENV'))



+ 9
- 0
src/validators/users.js Datei anzeigen

const Joi = require("joi");

const schema = {
getUserValidator: Joi.object({
id: Joi.string().required()
})
}

module.exports = schema

Laden…
Abbrechen
Speichern