Skip to content

[Bug]: We should not update run behaviour to automatic for older actions on any layout update api call #40752

@sneha122

Description

@sneha122

Is there an existing issue for this?

  • I have searched the existing issues

Description

For older action which was set to be executed on page load due to the binding, once we move to reactivity, these older actions shouldn't get run behaviour of automatic on any page layout update api, instead it should only change when this query is newly added as binding to any widget or any existing binding is removed and added again for this query, then only this run behaviour should change to automatic if the flag is on.

Check https://www.notion.so/appsmith/Reactive-Queries-JS-18ffe271b0e2805ca4f4d2cec72f0239?pvs=4#1bafe271b0e28010b4c0d75b656e0576

Steps To Reproduce

  1. On release, create an app with queries that run on page load
  2. Share this app with test@intgeration-appsmith.com user, as this user has reactivity feature enabled.
  3. Sign up with this user and open the shared app, make some update on the page layout, observe that queries change their behaviour to automatic.

Public Sample App

No response

Environment

Release

Severity

High (Blocker to building or releasing)

Issue video log

No response

Version

NA

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingHighThis issue blocks a user from building or impacts a lot of usersIntegrations PodIntegrations Pod GeneralIssues related to the Integrations Pod that don't fit into other tags.Integrations ProductIssues related to a specific integrationNeeds TriagingNeeds attention from maintainers to triageQANeeds QA attentionQuery Widgets & IDE PodAll issues related to Query, JS, Eval, Widgets & IDERelease

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions