Skip to content

Commit f29aa0d

Browse files
refactor: remove unrelated nodeless changes from NIP-50 PR
revert logger.error and route guard changes to match main. these will be submitted as a separate PR.
1 parent ba853cc commit f29aa0d

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.changeset/nip-50-search.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
"nostream": major
2+
"nostream": minor
33
---
44

55
Add NIP-50 full-text search support with PostgreSQL `tsvector`/`GIN` indexing.

src/controllers/callbacks/nodeless-callback-controller.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export class NodelessCallbackController implements IController {
4343

4444
const signatureValidation = validateSchema(nodelessSignatureSchema)(request.headers['nodeless-signature'])
4545
if (signatureValidation.error) {
46-
logger.error('nodeless callback request rejected: invalid signature format')
46+
logger('nodeless callback request rejected: invalid signature format')
4747
response
4848
.status(400)
4949
.setHeader('content-type', 'application/json; charset=utf8')
@@ -55,7 +55,7 @@ export class NodelessCallbackController implements IController {
5555
const actualBuf = Buffer.from(signatureValidation.value, 'hex')
5656

5757
if (!timingSafeEqual(expectedBuf, actualBuf)) {
58-
logger.error('nodeless callback request rejected: signature mismatch')
58+
logger('nodeless callback request rejected: signature mismatch')
5959
response.status(403).send('Forbidden')
6060
return
6161
}

src/routes/callbacks/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,4 @@ router
3535
)
3636

3737
export default router
38+

test/unit/controllers/callbacks/nodeless-callback-controller.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ describe('NodelessCallbackController', () => {
144144
expect(paymentsService.updateInvoiceStatus).to.not.have.been.called
145145
})
146146

147-
148147
it('returns 500 when NODELESS_WEBHOOK_SECRET is not configured', async () => {
149148
delete process.env.NODELESS_WEBHOOK_SECRET
150149
const { controller, paymentsService } = makeController()

0 commit comments

Comments
 (0)