Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit ddd9849

Browse files
vasco-santosalanshaw
authored andcommitted
chore: integrate http response module (#1381)
1 parent cd449ff commit ddd9849

File tree

5 files changed

+4
-215
lines changed

5 files changed

+4
-215
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@
109109
"ipfs-bitswap": "~0.20.0",
110110
"ipfs-block": "~0.7.1",
111111
"ipfs-block-service": "~0.14.0",
112+
"ipfs-http-response": "^0.1.2",
112113
"ipfs-multipart": "~0.1.0",
113114
"ipfs-repo": "~0.22.1",
114115
"ipfs-unixfs": "~0.1.14",

src/http/gateway/dir-view/index.js

-86
This file was deleted.

src/http/gateway/dir-view/style.js

-16
This file was deleted.

src/http/gateway/resolver.js

-110
This file was deleted.

src/http/gateway/resources/gateway.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const fileType = require('file-type')
99
const mime = require('mime-types')
1010
const Stream = require('readable-stream')
1111

12-
const gatewayResolver = require('../resolver')
12+
const { resolver } = require('ipfs-http-response')
1313
const PathUtils = require('../utils/path')
1414

1515
module.exports = {
@@ -37,7 +37,7 @@ module.exports = {
3737
// switch case with true feels so wrong.
3838
switch (true) {
3939
case (errorToString === 'Error: This dag node is a directory'):
40-
gatewayResolver.resolveDirectory(ipfs, ref, err.fileName, (err, data) => {
40+
resolver.directory(ipfs, ref, err.fileName, (err, data) => {
4141
if (err) {
4242
log.error(err)
4343
return reply(err.toString()).code(500)
@@ -71,7 +71,7 @@ module.exports = {
7171
}
7272
}
7373

74-
return gatewayResolver.resolveMultihash(ipfs, ref, (err, data) => {
74+
return resolver.multihash(ipfs, ref, (err, data) => {
7575
if (err) {
7676
return handleGatewayResolverError(err)
7777
}

0 commit comments

Comments
 (0)