Skip to content

Commit 68a781a

Browse files
committed
Fix Thrive selected cat
1 parent 51ca373 commit 68a781a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/shared/utils/contentful.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -122,17 +122,22 @@ export function menuItemBuilder(baseUrl, item) {
122122
export function tracksTreeBuilder(EDUTaxonomy, query) {
123123
const tax = _.isArray(query.tax) ? query.tax : [query.tax];
124124
let id = 0;
125-
return _.sortBy(
125+
const res = _.sortBy(
126126
_.map(EDUTaxonomy, (categories, track) => ({
127127
title: track,
128128
id: id++,
129129
items: _.sortBy(_.map(categories, cat => ({
130-
title: cat.name, id: id++, items: [], track, selected: _.indexOf(tax, cat.name) !== -1,
130+
title: cat.name,
131+
id: id++,
132+
items: [],
133+
track,
134+
selected: _.indexOf(tax, cat.name) !== -1 && track === query.track,
131135
})), ['title']),
132136
selected: query.track === track,
133137
})),
134138
['title'],
135139
);
140+
return res;
136141
}
137142

138143
export default undefined;

0 commit comments

Comments
 (0)