Skip to content

Commit 1c11d32

Browse files
authored
Merge pull request #76 from umbraco/bugfix/algolia-nested-document-types
Folder structured content types bug and version bump.
2 parents 2ce7ca6 + d630d30 commit 1c11d32

File tree

3 files changed

+19
-10
lines changed

3 files changed

+19
-10
lines changed

src/Umbraco.Cms.Integrations.Search.Algolia/App_Plugins/UmbracoCms.Integrations/Search/Algolia/js/algolia.service.js

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,26 @@
11
function algoliaService(contentTypeResource) {
22
return {
33
getContentTypes: function (callback) {
4+
45
contentTypeResource.getAll().then(function (data) {
5-
callback(data.filter(item => item.parentId == -1 && !item.isElement).map((item) => {
6-
return {
7-
id: item.id,
8-
icon: item.icon,
9-
alias: item.alias,
10-
name: item.name,
6+
7+
var contentTypesArr = [];
8+
9+
for (let i = 0; i < data.length; i++) {
10+
11+
if (data[i].isElement) continue;
12+
13+
contentTypesArr.push({
14+
id: data[i].id,
15+
icon: data[i].icon,
16+
alias: data[i].alias,
17+
name: data[i].name,
1118
selected: false,
1219
allowRemove: false
13-
}
14-
}));
20+
});
21+
}
22+
23+
callback(contentTypesArr);
1524
});
1625
},
1726
getPropertiesByContentTypeId: function (contentTypeId, callback) {

src/Umbraco.Cms.Integrations.Search.Algolia/App_Plugins/UmbracoCms.Integrations/Search/Algolia/package.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Umbraco.Cms.Integrations.Search.Algolia",
3-
"version": "1.0.0",
3+
"version": "1.1.1",
44
"allowPackageTelemetry": true,
55
"javascript": [
66
"~/App_Plugins/UmbracoCms.Integrations/Search/Algolia/js/algolia.service.js",

src/Umbraco.Cms.Integrations.Search.Algolia/Umbraco.Cms.Integrations.Search.Algolia.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageIconUrl></PackageIconUrl>
1414
<PackageProjectUrl>https://github.com/umbraco/Umbraco.Cms.Integrations/tree/main/src/Umbraco.Cms.Integrations.Search.Algolia</PackageProjectUrl>
1515
<RepositoryUrl>https://github.com/umbraco/Umbraco.Cms.Integrations</RepositoryUrl>
16-
<Version>1.1.0</Version>
16+
<Version>1.1.1</Version>
1717
<Authors>Umbraco HQ</Authors>
1818
<Company>Umbraco</Company>
1919
<PackageTags>Umbraco;Umbraco-Marketplace</PackageTags>

0 commit comments

Comments
 (0)