feat(POS-FIX-6): completed feature
This commit is contained in:
@@ -120,6 +120,11 @@ export async function buildApp(deps: BuildAppDeps = {}): Promise<FastifyInstance
|
||||
url: request.url,
|
||||
statusCode: reply.statusCode,
|
||||
durationMs,
|
||||
ip: request.ip,
|
||||
userAgent: request.headers['user-agent'],
|
||||
referer: request.headers['referer'] ?? request.headers['referrer'] ?? null,
|
||||
// Fastify's forwarded IP (works behind proxy if trusted proxy is set)
|
||||
remoteIp: request.ip,
|
||||
},
|
||||
'request completed',
|
||||
);
|
||||
|
||||
@@ -1854,9 +1854,9 @@ export async function registerPosRoutes(app: FastifyInstance, deps: PosRouteDeps
|
||||
[id],
|
||||
);
|
||||
await client.query(
|
||||
`INSERT INTO orders_order_events (order_id, event, actor_id, metadata)
|
||||
VALUES ($1, 'CANCELLED', $2, $3)`,
|
||||
[id, user.id, JSON.stringify({ source: 'pos_delete' })],
|
||||
`INSERT INTO orders_order_history (order_id, event_type, message, actor_email)
|
||||
VALUES ($1, 'CANCELLED', 'Venta eliminada desde TPV', $2)`,
|
||||
[id, user.email],
|
||||
);
|
||||
|
||||
await client.query('COMMIT');
|
||||
|
||||
Reference in New Issue
Block a user