Skip to content

Commit 69260cc

Browse files
authored
fix: missing data source content for shared elements (baserow#5354)
1 parent 7771563 commit 69260cc

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"type": "bug",
3+
"message": "Fix missing data source content in collection element in page headers or footers",
4+
"issue_origin": "github",
5+
"issue_number": null,
6+
"domain": "builder",
7+
"bullet_points": [],
8+
"created_at": "2026-05-12"
9+
}

web-frontend/modules/builder/elementTypes.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -904,9 +904,14 @@ export class ElementType extends Registerable {
904904
recordIndexPath = [0],
905905
} = applicationContext
906906

907+
const elementPage =
908+
element.page_id === page.id
909+
? page
910+
: this.app.$store.getters['page/getById'](builder, element.page_id)
911+
907912
const collectionAncestry = this.getCollectionAncestry({
908913
element,
909-
page,
914+
page: elementPage,
910915
allowSameElement,
911916
})
912917

0 commit comments

Comments
 (0)