Skip to content

Commit 794daa8

Browse files
authored
Merge pull request #58 from FleekHQ/fix-file-path-navigation
Fix file path navigation
2 parents 0cd3682 + 75a04b1 commit 794daa8

3 files changed

Lines changed: 8 additions & 10 deletions

File tree

src/utils/object-presenter.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ const objectPresenter = (obj = {}, bucket = '') => {
3030
selected: false,
3131
id: `${bucket}/${key}`,
3232
fullKey: `${bucket}/${key}`,
33+
ipfsHash: get(obj, 'ipfsHash'),
3334
};
3435
};
3536

src/utils/objects-selector.js

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
import getObjectRegex from './get-object-regex';
22

3-
const defaultPrefix = '/ipfs/[^/]*';
4-
53
const objectsSelector = (state, bucket, prefix, delimiter) => {
64
const {
75
objects = [],
86
searchTerm = '',
97
} = state.storage;
108

11-
const keyRegex = getObjectRegex(
12-
bucket,
13-
defaultPrefix + prefix,
14-
delimiter,
15-
);
9+
const keyRegex = getObjectRegex(bucket, prefix, delimiter);
1610

1711
return objects.filter((obj) => {
1812
if (obj.name === '.keep') return false;

src/views/Storage/Files/index.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,13 @@ const StorageMainView = () => {
2727
const prefix = get(params, '0');
2828

2929
const { rows, searchTerm } = useSelector((state) => {
30-
const pathPrefix = prefix === '' ? prefix : `/${prefix}`;
31-
3230
/* eslint-disable no-underscore-dangle */
33-
const _rows = objectsSelector(state, '', pathPrefix, '/');
31+
const _rows = objectsSelector(
32+
state,
33+
'',
34+
prefix,
35+
'/',
36+
);
3437

3538
return {
3639
rows: _rows,

0 commit comments

Comments
 (0)