Skip to content

Commit 258893a

Browse files
authored
Merge pull request #168 from syslabcom/scrum-2186-language-review
Add index languageReview
2 parents a0a13e1 + bea6d55 commit 258893a

File tree

4 files changed

+26
-0
lines changed

4 files changed

+26
-0
lines changed

src/recensio/plone/profiles/default/catalog.xml

+5
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@
2727
>
2828
<indexed_attr value="isbn" />
2929
</index>
30+
<index meta_type="KeywordIndex"
31+
name="languageReview"
32+
>
33+
<indexed_attr value="languageReview" />
34+
</index>
3035

3136
<column value="authorsUID" />
3237
<column value="listAuthors" />

src/recensio/plone/upgrades/v1/20240424142557_add_language_review_index/__init__.py

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<object meta_type="Plone Catalog Tool"
3+
name="portal_catalog"
4+
>
5+
<index meta_type="KeywordIndex"
6+
name="languageReview"
7+
>
8+
<indexed_attr value="languageReview" />
9+
</index>
10+
</object>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
from ftw.upgrade import UpgradeStep
2+
from plone import api
3+
4+
5+
class AddLanguageReviewIndex(UpgradeStep):
6+
"""Add languageReview index."""
7+
8+
def __call__(self):
9+
self.install_upgrade_profile()
10+
catalog = api.portal.get_tool("portal_catalog")
11+
catalog.manage_reindexIndex(ids=["languageReview"])

0 commit comments

Comments
 (0)