Commit b1d22047 authored by Hanno Schlichting's avatar Hanno Schlichting

Turn `UndoSupport.get_request_var_or_attr` helper into a private API.

parent ca018bfd
...@@ -8,6 +8,8 @@ http://docs.zope.org/zope2/releases/. ...@@ -8,6 +8,8 @@ http://docs.zope.org/zope2/releases/.
2.12.21 (unreleased) 2.12.21 (unreleased)
-------------------- --------------------
- Turn `UndoSupport.get_request_var_or_attr` helper into a private API.
- Provide security declarations for `BTreeFolder2Base` class, instead of only - Provide security declarations for `BTreeFolder2Base` class, instead of only
for `BTreeFolder2` via the `OFS.Folder` mix-in. for `BTreeFolder2` via the `OFS.Folder` mix-in.
......
...@@ -50,7 +50,7 @@ class UndoSupport(ExtensionClass.Base): ...@@ -50,7 +50,7 @@ class UndoSupport(ExtensionClass.Base):
last_transaction=20, last_transaction=20,
) )
def get_request_var_or_attr(self, name, default): def _get_request_var_or_attr(self, name, default):
if hasattr(self, 'REQUEST'): if hasattr(self, 'REQUEST'):
REQUEST=self.REQUEST REQUEST=self.REQUEST
if REQUEST.has_key(name): if REQUEST.has_key(name):
...@@ -74,15 +74,15 @@ class UndoSupport(ExtensionClass.Base): ...@@ -74,15 +74,15 @@ class UndoSupport(ExtensionClass.Base):
PrincipiaUndoBatchSize=None): PrincipiaUndoBatchSize=None):
if first_transaction is None: if first_transaction is None:
first_transaction = self.get_request_var_or_attr( first_transaction = self._get_request_var_or_attr(
'first_transaction', 0) 'first_transaction', 0)
if PrincipiaUndoBatchSize is None: if PrincipiaUndoBatchSize is None:
PrincipiaUndoBatchSize = self.get_request_var_or_attr( PrincipiaUndoBatchSize = self._get_request_var_or_attr(
'PrincipiaUndoBatchSize', 20) 'PrincipiaUndoBatchSize', 20)
if last_transaction is None: if last_transaction is None:
last_transaction = self.get_request_var_or_attr( last_transaction = self._get_request_var_or_attr(
'last_transaction', 'last_transaction',
first_transaction+PrincipiaUndoBatchSize) first_transaction+PrincipiaUndoBatchSize)
......
...@@ -59,10 +59,6 @@ class IUndoSupport(Interface): ...@@ -59,10 +59,6 @@ class IUndoSupport(Interface):
manage_UndoForm = Attribute("""Manage Undo form""") manage_UndoForm = Attribute("""Manage Undo form""")
def get_request_var_or_attr(name, default):
"""
"""
def undoable_transactions(first_transaction=None, def undoable_transactions(first_transaction=None,
last_transaction=None, last_transaction=None,
PrincipiaUndoBatchSize=None): PrincipiaUndoBatchSize=None):
......
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