1 import * as express from 'express'
3 import { database as db } from '../../../initializers/database'
4 import { checkSignature, signatureValidator } from '../../../middlewares'
6 const remotePodsRouter = express.Router()
8 // Post because this is a secured request
9 remotePodsRouter.post('/remove',
15 // ---------------------------------------------------------------------------
21 // ---------------------------------------------------------------------------
23 function removePods (req: express.Request, res: express.Response, next: express.NextFunction) {
24 const host = req.body.signature.host
26 db.Pod.loadByHost(host)
30 .then(() => res.type('json').status(204).end())
31 .catch(err => next(err))