Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: setting up linter engine after consolidated API is finished (#33049
) ## Description windowMessageListener is throwing linting error saying `windowMessageListener is not defined` because it is missing from global data which gets created as part of linter. windowMessageListener is added based on `license_message_listener_enabled` feature flag. consolidated API sends all feature flags and as we are setting up linter engine before consolidated api is finished, it takes default value of feature flag from redux store. We don't update these feature flag values again leaving linter to have stale values ie `license_message_listener_enabled: false`. this fix ensures that linter set up is called after consolidated api is finished to get updated values for feature flags Fixes # #32126 _or_ Fixes `Issue URL` > [!WARNING] > _If no issue exists, please create an issue first, and check with the maintainers if the issue is valid._ ## Automation /ok-to-test tags="@tag.All" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8908838242> > Commit: c4cd0d6 > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8908838242&attempt=3" target="_blank">Click here!</a> <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No
- Loading branch information