File tree Expand file tree Collapse file tree
backend/src/kitconcept/solr Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<metadata >
3- <version >1002 </version >
3+ <version >1003 </version >
44 <dependencies >
55 <dependency >profile-collective.solr:default</dependency >
66 </dependencies >
Original file line number Diff line number Diff line change 1+ from kitconcept .solr .interfaces import IKitconceptSolrSettings
12from plone import api
3+ from plone .registry .interfaces import IRegistry
4+ from zope .component import getUtility
25
36
47def add_highlighting_config (context ):
@@ -10,3 +13,8 @@ def add_highlighting_config(context):
1013 {"field" : "Description" , "prop" : "highlighting_description" },
1114 ]
1215 api .portal .set_registry_record ("kitconcept.solr.config" , value )
16+
17+
18+ def update_registry_schema (context ):
19+ registry = getUtility (IRegistry )
20+ registry .registerInterface (IKitconceptSolrSettings , prefix = "kitconcept.solr" )
Original file line number Diff line number Diff line change 2626 />
2727 </genericsetup : upgradeSteps >
2828
29+ <genericsetup : upgradeSteps
30+ profile =" kitconcept.solr:default"
31+ source =" 1002"
32+ destination =" 1003"
33+ >
34+ <genericsetup : upgradeStep
35+ title =" Update registry schema"
36+ handler =" .update_registry_schema"
37+ />
38+ </genericsetup : upgradeSteps >
39+
2940</configure >
You can’t perform that action at this time.
0 commit comments