Skip to content

Commit 8a5a081

Browse files
committed
Skip placeholder flag logic when not in edit mode
Adds early return in load method to skip placeholder processing when aposEdit query parameter is not set to '1', preventing unnecessary placeholder logic execution outside of edit context.
1 parent a922fbb commit 8a5a081

File tree

1 file changed

+4
-0
lines changed
  • packages/apostrophe/modules/@apostrophecms/image-widget

1 file changed

+4
-0
lines changed

packages/apostrophe/modules/@apostrophecms/image-widget/index.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,10 @@ module.exports = {
185185
async load(_super, req, widgets) {
186186
await _super(req, widgets);
187187

188+
if (!req.query || String(req.query.aposEdit) !== '1') {
189+
return;
190+
}
191+
188192
for (const widget of widgets) {
189193
if (widget.aposPlaceholder === false && Array.isArray(widget._image) && widget._image.length === 0) {
190194
widget.aposPlaceholder = true;

0 commit comments

Comments
 (0)