import { database as db } from '../../../initializers/database'
import { checkSignature, signatureValidator } from '../../../middlewares'
+import { PodSignature } from '../../../../shared'
const remotePodsRouter = express.Router()
// ---------------------------------------------------------------------------
function removePods (req: express.Request, res: express.Response, next: express.NextFunction) {
- const host = req.body.signature.host
+ const signature: PodSignature = req.body.signature
+ const host = signature.host
db.Pod.loadByHost(host)
- .then(pod => {
- return pod.destroy()
- })
+ .then(pod => pod.destroy())
.then(() => res.type('json').status(204).end())
.catch(err => next(err))
}