Guest User

Untitled

a guest
Feb 25th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. //server.js
  2. //...
  3. const Company = require('./models/company.model');
  4. server.route({
  5. path: '/api/companies',
  6. method: 'POST',
  7. handler(req, reply) {
  8. if (!req.payload.name) {
  9. return reply({er: 'name is required field'}).code(400);
  10. }
  11.  
  12. Company.create({
  13. name: req.payload.name,
  14. city: req.payload.city,
  15. address: req.payload.address
  16. }, (err, savedCompany) => {
  17. if (err) {
  18. return reply(err).code(500);
  19. }
  20. return reply.response(savedCompany);
  21. });
  22. }
  23. });
  24. server.start(err => {
  25. if (err) {
  26. throw err;
  27. }
  28. console.log(`Server Running at PORT ${server.info.port}`);
  29. });
Add Comment
Please, Sign In to add comment