Skip to content

Commit a7b577f

Browse files
committed
missing things for choosing the index thats queried
1 parent ef8cfa3 commit a7b577f

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

  • backend/src/kitconcept/keywordmanager/services
  • frontend/packages/volto-keywordmanager/src/components

backend/src/kitconcept/keywordmanager/services/get.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
from kitconcept.keywordmanager.interfaces import IKeywordManager
22
from plone.restapi.batching import HypermediaBatch
3-
from plone.restapi.deserializer import json_body
43
from plone.restapi.services import Service
54
from zope.component import getUtility
65

76

87
class TagsGet(Service):
98
def reply(self):
10-
data = json_body(self.request)
119
km = getUtility(IKeywordManager)
1210
query = {"withLengths": True}
13-
if idx := data.get("idx"):
11+
if idx := self.request.form.get("idx"):
1412
query = {"indexName": idx}
1513

1614
keywords = km.getKeywords(**query)

frontend/packages/volto-keywordmanager/src/components/KeywordManager.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ const KeywordManager = (props) => {
8282
const options = {
8383
batchSize: pageSize,
8484
batchStart: currentPage,
85+
...(index !== 'Subject' && { idx: index }),
8586
};
8687

8788
useEffect(() => {
@@ -352,6 +353,7 @@ const KeywordManager = (props) => {
352353
getKeywords({
353354
batchSize: pageSize,
354355
batchStart: pageSize * value,
356+
...(index !== 'Subject' && { idx: index }),
355357
}),
356358
);
357359
}}
@@ -361,6 +363,7 @@ const KeywordManager = (props) => {
361363
getKeywords({
362364
batchSize: value,
363365
batchStart: currentPage,
366+
...(index !== 'Subject' && { idx: index }),
364367
}),
365368
);
366369
}}

0 commit comments

Comments
 (0)