Commit 0f8c5377 authored by Thomas Desvenain's avatar Thomas Desvenain

Fixed a regression of 2.13.9 in webdav support that broke external editor feature.

parent 491a583d
...@@ -11,8 +11,10 @@ http://docs.zope.org/zope2/releases/. ...@@ -11,8 +11,10 @@ http://docs.zope.org/zope2/releases/.
Bugs Fixed Bugs Fixed
++++++++++ ++++++++++
- Fixed a regression of 2.13.9 in webdav support that broke external editor feature.
- `undoMultiple` was still broken as transactions were not undone in the proper - `undoMultiple` was still broken as transactions were not undone in the proper
order : tids were stored and retrieved as dictionary keys. order : tids were stored and retrieved as dictionary keys.
- Updated distributions: - Updated distributions:
...@@ -156,7 +158,7 @@ Features Added ...@@ -156,7 +158,7 @@ Features Added
Bugs Fixed Bugs Fixed
++++++++++ ++++++++++
- LP #713253: Prevent publication of acquired attributes, where the acquired - LP #713253: Prevent publication of acquired attributes, where the acquired
object does not have a docstring. object does not have a docstring.
...@@ -344,12 +346,12 @@ Bugs Fixed ...@@ -344,12 +346,12 @@ Bugs Fixed
base class's security info don't get their security overwritten to be base class's security info don't get their security overwritten to be
private. private.
- LP #143755: Also catch TypeError when trying to determine an - LP #143755: Also catch TypeError when trying to determine an
indexable value for an object in PluginIndexes.common.UnIndex indexable value for an object in PluginIndexes.common.UnIndex
- LP #143533: Instead of showing "0.0.0.0" as the SERVER_NAME - LP #143533: Instead of showing "0.0.0.0" as the SERVER_NAME
request variable when no specific listening IP is configured for request variable when no specific listening IP is configured for
the HTTP server, do a socket lookup to show the current server's the HTTP server, do a socket lookup to show the current server's
fully qualified name. fully qualified name.
- LP #143722: Added missing permission to ObjectManager.manage_hasId, - LP #143722: Added missing permission to ObjectManager.manage_hasId,
......
...@@ -156,7 +156,7 @@ class Resource(Base, LockableItem): ...@@ -156,7 +156,7 @@ class Resource(Base, LockableItem):
if not tag.resource: if not tag.resource:
# There's no resource (url) with this tag # There's no resource (url) with this tag
tag_list = map(tokenFinder, tag.list) tag_list = map(tokenFinder, tag.list)
wehave = [tag for tag in tag_list if self.wl_hasLock(tag)] wehave = [t for t in tag_list if self.wl_hasLock(t)]
if not wehave: continue if not wehave: continue
if tag.NOTTED: continue if tag.NOTTED: continue
...@@ -167,7 +167,7 @@ class Resource(Base, LockableItem): ...@@ -167,7 +167,7 @@ class Resource(Base, LockableItem):
elif urlbase(tag.resource) == url: elif urlbase(tag.resource) == url:
resourcetagged = 1 resourcetagged = 1
tag_list = map(tokenFinder, tag.list) tag_list = map(tokenFinder, tag.list)
wehave = [tag for tag in tag_list if self.wl_hasLock(tag)] wehave = [t for t in tag_list if self.wl_hasLock(t)]
if not wehave: continue if not wehave: continue
if tag.NOTTED: continue if tag.NOTTED: continue
......
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