Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.

Commit e9a3304

Browse files
authored
Merge branch 'main' into bajtos-patch-1
2 parents 4d6f548 + df43b26 commit e9a3304

3 files changed

Lines changed: 7 additions & 47 deletions

File tree

api/bin/spark.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { recordNetworkInfoTelemetry } from '../../common/telemetry.js'
1212
const {
1313
PORT = 8080,
1414
HOST = '127.0.0.1',
15-
DOMAIN = 'localhost',
1615
DATABASE_URL,
1716
DEAL_INGESTER_TOKEN,
1817
REQUEST_LOGGING = 'true'
@@ -76,8 +75,7 @@ const logger = {
7675
const handler = await createHandler({
7776
client,
7877
logger,
79-
dealIngestionAccessToken: DEAL_INGESTER_TOKEN,
80-
domain: DOMAIN
78+
dealIngestionAccessToken: DEAL_INGESTER_TOKEN
8179
})
8280

8381
const port = Number(PORT)

api/index.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,9 @@ import { ethAddressFromDelegated } from '@glif/filecoin-address'
1616
* @param {IncomingMessage} req
1717
* @param {ServerResponse} res
1818
* @param {pg.Client} client
19-
* @param {string} domain
2019
* @param {string} dealIngestionAccessToken
2120
*/
22-
const handler = async (req, res, client, domain, dealIngestionAccessToken) => {
23-
if (req.headers.host.split(':')[0] !== domain) {
24-
return redirect(req, res, `https://${domain}${req.url}`, 301)
25-
}
21+
const handler = async (req, res, client, dealIngestionAccessToken) => {
2622
const segs = req.url.split('/').filter(Boolean)
2723
if (segs[0] === 'retrievals' && req.method === 'POST') {
2824
assert.fail(410, 'OUTDATED CLIENT')
@@ -460,13 +456,12 @@ export const ingestEligibleDeals = async (req, res, client, dealIngestionAccessT
460456
export const createHandler = async ({
461457
client,
462458
logger,
463-
dealIngestionAccessToken,
464-
domain
459+
dealIngestionAccessToken
465460
}) => {
466461
return (req, res) => {
467462
const start = new Date()
468463
logger.request(`${req.method} ${req.url} ...`)
469-
handler(req, res, client, domain, dealIngestionAccessToken)
464+
handler(req, res, client, dealIngestionAccessToken)
470465
.catch(err => errorHandler(res, err, logger))
471466
.then(() => {
472467
logger.request(`${req.method} ${req.url} ${res.statusCode} (${new Date().getTime() - start.getTime()}ms)`)

api/test/test.js

Lines changed: 3 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,11 @@ describe('Routes', () => {
6969
const handler = await createHandler({
7070
client,
7171
logger: {
72-
info () {},
72+
info () { },
7373
error: console.error,
74-
request () {}
74+
request () { }
7575
},
76-
dealIngestionAccessToken: VALID_DEAL_INGESTION_TOKEN,
77-
domain: '127.0.0.1'
76+
dealIngestionAccessToken: VALID_DEAL_INGESTION_TOKEN
7877
})
7978
server = http.createServer(handler)
8079
server.listen()
@@ -649,38 +648,6 @@ describe('Routes', () => {
649648
})
650649
})
651650

652-
describe('Redirect', () => {
653-
it('redirects to the right domain', async () => {
654-
let server
655-
try {
656-
const handler = await createHandler({
657-
client,
658-
logger: {
659-
info () {},
660-
error: console.error,
661-
request () {}
662-
},
663-
dealIngestionAccessToken: VALID_DEAL_INGESTION_TOKEN,
664-
domain: 'foobar'
665-
})
666-
server = http.createServer(handler)
667-
server.listen()
668-
await once(server, 'listening')
669-
const { port } = /** @type {import('node:net').AddressInfo} */ (server.address())
670-
const spark = `http://127.0.0.1:${port}`
671-
const res = await fetch(
672-
`${spark}/rounds/${currentSparkRoundNumber}`,
673-
{ redirect: 'manual' }
674-
)
675-
await assertResponseStatus(res, 301)
676-
assert.strictEqual(res.headers.get('location'), `https://foobar/rounds/${currentSparkRoundNumber}`)
677-
} finally {
678-
server.closeAllConnections()
679-
server.close()
680-
}
681-
})
682-
})
683-
684651
describe('summary of eligible deals', () => {
685652
before(async () => {
686653
await client.query(`

0 commit comments

Comments
 (0)