Skip to content

Commit b08ef66

Browse files
committed
Minor naming & responsibility improvement
1 parent 9ed2c44 commit b08ef66

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/lib/parseTextEntry.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ const parseLinkValue = (value) => {
99
return value.replace(/^\+/g, '').split('/').filter(Boolean)
1010
}
1111

12-
const parseLinkedFields = (fields) => {
13-
Object.keys(fields).forEach(key => {
14-
const value = fields[key]
12+
const parseLinkedFields = (object) => {
13+
Object.keys(_.cloneDeep(object)).forEach(key => {
14+
const value = object[key]
1515
if (Array.isArray(value)) {
1616
for (let i = 0; i < value.length; i++) {
1717
if (!LINKED_FIELD_SYNTAX.test(value[i])) {
1818
continue
1919
}
20-
fields[key][i] = {
20+
object[key][i] = {
2121
key,
2222
linkPath: parseLinkValue(value[i])
2323
}
@@ -26,13 +26,13 @@ const parseLinkedFields = (fields) => {
2626
if (!LINKED_FIELD_SYNTAX.test(value)) {
2727
return
2828
}
29-
fields[key] = {
29+
object[key] = {
3030
key,
3131
linkPath: parseLinkValue(value)
3232
}
3333
}
3434
})
35-
return fields
35+
return object
3636
}
3737

3838
const parseContent = (node, content) => {
@@ -78,7 +78,7 @@ const parseTextEntry = (fsNode, indexNode, isFlatData) => {
7878
return {
7979
..._.omit(fsNode, 'children'),
8080
...attributes,
81-
...parseLinkedFields(_.cloneDeep(attributes)),
81+
...parseLinkedFields(attributes),
8282
__originalAttributes__: attributes,
8383
hasIndex,
8484
title: attributes.title || entryName,

0 commit comments

Comments
 (0)