Search taxonomies by permalinks instead of IDs

This commit is contained in:
tniezg
2021-08-26 15:50:52 +02:00
parent 25fd21e69a
commit 2f9e90ed32
4 changed files with 13 additions and 13 deletions

View File

@@ -68,14 +68,12 @@ export default function getSiteInfoOperation({
userConfig
)
// Fetch first and level taxons
const createVariables = (parentId: string): SpreeSdkVariables => ({
const createVariables = (parentPermalink: string): SpreeSdkVariables => ({
methodPath: 'taxons.list',
arguments: [
{
filter: {
parent_id: parentId,
parent_permalink: parentPermalink,
},
},
],
@@ -93,7 +91,7 @@ export default function getSiteInfoOperation({
SpreeSdkVariables
>('__UNUSED__', {
variables: createVariables(
requireConfigValue('categoriesTaxonomyId') as string
requireConfigValue('categoriesTaxonomyPermalink') as string
),
})
@@ -106,7 +104,7 @@ export default function getSiteInfoOperation({
SpreeSdkVariables
>('__UNUSED__', {
variables: createVariables(
requireConfigValue('brandsTaxonomyId') as string
requireConfigValue('brandsTaxonomyPermalink') as string
),
})