mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
fix: add swapNutzapsMiddleware to nutzap endpoint
This commit is contained in:
parent
0e0166419e
commit
a719c2aabf
1 changed files with 1 additions and 9 deletions
|
|
@ -21,14 +21,6 @@ type Wallet = z.infer<typeof walletSchema>;
|
||||||
|
|
||||||
const route = new DittoRoute();
|
const route = new DittoRoute();
|
||||||
|
|
||||||
// app.delete('/wallet') -> 204
|
|
||||||
|
|
||||||
// app.post(swapMiddleware, '/nutzap');
|
|
||||||
|
|
||||||
/* GET /api/v1/ditto/cashu/wallet -> Wallet, 404 */
|
|
||||||
/* PUT /api/v1/ditto/cashu/wallet -> Wallet */
|
|
||||||
/* DELETE /api/v1/ditto/cashu/wallet -> 204 */
|
|
||||||
|
|
||||||
interface Nutzap {
|
interface Nutzap {
|
||||||
amount: number;
|
amount: number;
|
||||||
event_id?: string;
|
event_id?: string;
|
||||||
|
|
@ -295,7 +287,7 @@ const nutzapSchema = z.object({
|
||||||
});
|
});
|
||||||
|
|
||||||
/** Nutzaps a post or a user. */
|
/** Nutzaps a post or a user. */
|
||||||
route.post('/nutzap', userMiddleware({ enc: 'nip44' }), async (c) => {
|
route.post('/nutzap', userMiddleware({ enc: 'nip44' }), swapNutzapsMiddleware, async (c) => {
|
||||||
const { conf, relay, user, signal } = c.var;
|
const { conf, relay, user, signal } = c.var;
|
||||||
const pubkey = await user.signer.getPublicKey();
|
const pubkey = await user.signer.getPublicKey();
|
||||||
const body = await parseBody(c.req.raw);
|
const body = await parseBody(c.req.raw);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue