Skip to content

Commit 20aff82

Browse files
authored
Merge pull request #23 from collective/fix-request
Fix REQUEST during object removal
2 parents ae39a34 + f70ac7a commit 20aff82

21 files changed

Lines changed: 363 additions & 357 deletions

CHANGES.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ Changelog
55
## 3.7.3 (unreleased)
66

77

8-
- Refactor default settings value lookup.
9-
[petschki]
8+
- Refactor default settings value lookup. @petschki
9+
- Fix REQUEST during object removal. @petschki
1010

1111

1212
## 3.7.2 (2025-03-05)

collective/behavior/relatedmedia/events.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from Products.CMFPlone.utils import safe_unicode
77
from z3c.relationfield import create_relation
88
from z3c.relationfield.event import _setRelation
9+
from zope.globalrequest import getRequest
910

1011

1112
try:
@@ -29,7 +30,7 @@ def create_media_base_path(obj, event):
2930
if (
3031
not create
3132
or obj.related_media_base_path
32-
or getattr(obj.REQUEST, "translation_info", {})
33+
or getattr(getRequest(), "translation_info", {})
3334
):
3435
# do not create or we already have a value or we create a translation just return
3536
return
@@ -118,7 +119,7 @@ def get_obj_from_relateditem_path(value, prefix=19):
118119

119120

120121
def update_titles(obj, event):
121-
req_form = obj.REQUEST.form
122+
req_form = getRequest().form
122123

123124
for k in req_form:
124125
if k.startswith("relatedmedia-title-"):

collective/behavior/relatedmedia/resources/bundles/chunks/21874.0a6d9d44b6ae3b8d10e7.min.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

collective/behavior/relatedmedia/resources/bundles/chunks/21874.0a6d9d44b6ae3b8d10e7.min.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

collective/behavior/relatedmedia/resources/bundles/chunks/26305.1584a69d8fd48f48593c.min.js renamed to collective/behavior/relatedmedia/resources/bundles/chunks/26305.9dd352d15e1a51f48bf2.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

collective/behavior/relatedmedia/resources/bundles/chunks/48686.76ef0b45e2dfeb24fd48.min.js renamed to collective/behavior/relatedmedia/resources/bundles/chunks/48686.23275f1851a504c2e510.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

collective/behavior/relatedmedia/resources/bundles/chunks/64278.36d91d73e46c5c962968.min.js renamed to collective/behavior/relatedmedia/resources/bundles/chunks/64278.4434d988c21b1e0c1735.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

collective/behavior/relatedmedia/resources/bundles/chunks/64278.36d91d73e46c5c962968.min.js.map renamed to collective/behavior/relatedmedia/resources/bundles/chunks/64278.4434d988c21b1e0c1735.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)