mock offer endpoint

This commit is contained in:
counterweight 2025-02-25 17:00:29 +01:00
parent 54425f8ef9
commit b3fe695ee5
Signed by: counterweight
GPG key ID: 883EDBAA726BD96C
2 changed files with 24 additions and 0 deletions

View file

@ -5,6 +5,7 @@ const nostrService = require('../services/nostrService');
const loginService = require('../services/loginService');
const sessionService = require('../services/sessionService');
const profileService = require('../services/profileService');
const offerService = require('../services/offerService');
const errors = require('../errors');
const attachPublicKeyMiddleware = require('../middlewares/attachPublicKeyMiddleware');
const rejectIfNotAuthorizedMiddleware = require('../middlewares/rejectIfNotAuthorizedMiddleware');
@ -216,4 +217,21 @@ router.post(
}
);
router.post(
'/offer',
rejectIfNotAuthorizedMiddleware,
attachPublicKeyMiddleware,
async (req, res) => {
const publicKey = req.cookies.publicKey;
const { offerDetails } = req.body.offerDetails;
await offerService.createOffer(publicKey, offerDetails);
return res.status(200).json({
success: true,
message: 'Offer created successfully',
});
}
);
module.exports = router;

View file

@ -0,0 +1,6 @@
async function createOffer(publicKey, offerDetails) {
console.log('oui oui, je suis offer creation oui');
console.log(publicKey);
console.log(offerDetails);
}
module.exports = createOffer;