Skip to content

Commit edeb8b6

Browse files
Merge branch 'global-forms' into deploy
2 parents 21fb8b0 + 758a85a commit edeb8b6

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

src/collective/volto/formsupport/adapters/post.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ def get_block_data(self, block_id, global_form_id):
148148
return {}
149149
for id, block in blocks.items():
150150
# Prefer local forms it they're available, fall back to global form
151-
if id != block_id and id != global_form_id:
151+
if id != block_id and id != global_form_id and block.get("global_form_id" != global_form_id):
152152
continue
153153
block_type = block.get("@type", "")
154154
if block_type != "form":

src/collective/volto/formsupport/profiles/default/metadata.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<metadata>
3-
<version>1301</version>
3+
<version>1302</version>
44
<dependencies>
55
<dependency>profile-collective.volto.otp:default</dependency>
66
</dependencies>

src/collective/volto/formsupport/upgrades.zcml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,12 @@
4040
handler=".upgrades.to_1301"
4141
/>
4242

43+
<genericsetup:upgradeDepends
44+
title="Add global form registry entry"
45+
profile="collective.volto.formsupport:default"
46+
source="1301"
47+
destination="1302"
48+
import_steps="plone.app.registry"
49+
/>
50+
4351
</configure>

0 commit comments

Comments
 (0)