janstuemmel/campfhir-server

View on GitHub
lib/controller/read.js

Summary

Maintainability
A
0 mins
Test Coverage
const { createError } = require('../util/operationOutcome');

module.exports = (req, res) => {

  var type = req.params.type,
      id = req.params.id;

  var resource = res.provider.getById(id);

  if(!resource) {
    res.status(404).send(createError(
      'NOT_FOUND',
      'Resource not found'
    ));
  }

  res.send(resource);
};