Commit b9637d61 authored by Andreas Jung's avatar Andreas Jung

- Collector #2532: ZCatalog.availableSplitters is now protected

         by security mechanism.
parent ce39ec7e
...@@ -5,6 +5,9 @@ Zope Changes ...@@ -5,6 +5,9 @@ Zope Changes
file HISTORY.txt. file HISTORY.txt.
- Collector #2532: ZCatalog.availableSplitters is now protected
by security mechanism.
- Collector #2412: a read-only FileStorage has not been closed - Collector #2412: a read-only FileStorage has not been closed
properly. properly.
......
...@@ -199,7 +199,8 @@ class ZCatalog(Folder, Persistent, Implicit): ...@@ -199,7 +199,8 @@ class ZCatalog(Folder, Persistent, Implicit):
'manage_catalogReindex', 'manage_catalogFoundItems', 'manage_catalogReindex', 'manage_catalogFoundItems',
'manage_catalogClear', 'manage_addColumn', 'manage_delColumns', 'manage_catalogClear', 'manage_addColumn', 'manage_delColumns',
'manage_addIndex', 'manage_delIndexes', 'manage_main',], 'manage_addIndex', 'manage_delIndexes', 'manage_main',
'availableSplitters'],
['Manager']), ['Manager']),
('Search ZCatalog', ('Search ZCatalog',
...@@ -236,7 +237,6 @@ class ZCatalog(Folder, Persistent, Implicit): ...@@ -236,7 +237,6 @@ class ZCatalog(Folder, Persistent, Implicit):
self.title=title self.title=title
self.vocabulary = None self.vocabulary = None
self.availableSplitters = Splitter.availableSplitters
self.threshold = 10000 self.threshold = 10000
self._v_total = 0 self._v_total = 0
...@@ -475,6 +475,12 @@ class ZCatalog(Folder, Persistent, Implicit): ...@@ -475,6 +475,12 @@ class ZCatalog(Folder, Persistent, Implicit):
if REQUEST and RESPONSE: if REQUEST and RESPONSE:
RESPONSE.redirect(URL1 + '/manage_main?manage_tabs_message=Reindexing%20Performed') RESPONSE.redirect(URL1 + '/manage_main?manage_tabs_message=Reindexing%20Performed')
def availableSplitter(self):
""" splitter we can add """
return Splitter.availableSplitters
def catalog_object(self, obj, uid=None, idxs=[]): def catalog_object(self, obj, uid=None, idxs=[]):
""" wrapper around catalog """ """ wrapper around catalog """
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment