PromucFlow_constructor/app/client/src/sagas
Apeksha Bhosale 841b9f95c8
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 # https://github.com/appsmithorg/appsmith/issues/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: c4cd0d6423e71bddfb43025c82d02453d1e8f733
> 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
2024-05-01 18:47:05 +05:30
..
__tests__ fix: setting up linter engine after consolidated API is finished (#33049) 2024-05-01 18:47:05 +05:30
ActionExecution chore: update storybook (#32828) 2024-04-22 12:17:28 +03:00
autoHeightSagas feat: branch protection (#28526) 2023-11-03 22:43:36 +05:30
CanvasSagas fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
PartialImportExportSagas fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
WebsocketSagas chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
ActionSagas.ts chore: update storybook (#32828) 2024-04-22 12:17:28 +03:00
AnalyticsSaga.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
ApiPaneSagas.ts chore: Import debugger fixes (#31080) 2024-02-14 12:00:18 +05:30
AppThemingSaga.tsx chore: Remove "Save theme" functionality (#31481) 2024-03-12 18:54:39 +05:30
AutoLayoutUpdateSagas.tsx chore: Merge wds and anvil feature flags (#32609) 2024-04-12 22:54:04 +05:30
BatchSagas.tsx fix: reset widget to default value after setter method (#29151) 2023-12-08 11:16:31 +01:00
BuildingBlockAdditionSagas.ts fix: Drag drop Building blocks prompt fixes (#33093) 2024-05-01 18:10:03 +05:30
BuildingBlockSagas.ts fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
CommunityTemplatesSagas.tsx feat: Homepage experience v2 changes (#29282) 2024-01-25 19:11:48 +05:30
CurlImportSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
DatasourcesSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
DebuggerSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
editorContextSagas.ts
ErrorSagas.tsx feat: Frontend changes for consolidated-api with EE test case support (#30506) 2024-01-24 12:14:16 +05:30
EvalErrorHandler.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
EvaluationSaga.utils.ts feat: constrained diff between states (#31847) 2024-03-27 14:37:46 +05:30
EvaluationsSaga.ts chore: Remove config tree from eval worker response (#32900) 2024-04-25 19:43:35 +05:30
EvalWorkerActionSagas.ts fix: Adding back the function call for triggering audit log event on JS action execution on EE (#33041) 2024-04-30 17:50:38 +05:30
FocusRetentionSaga.ts fix: On delete of last item, redirect user to blank screen (#32418) 2024-04-05 17:56:17 +05:30
FormEvaluationSaga.ts chore: Removed dependency of evaluatedValues from Widgets and formEvaluationSaga (#31047) 2024-02-13 10:43:17 +05:30
getNextEntityAfterRemove.test.ts feat: revamped logic for tabs removal and action/JS deletion (#32690) 2024-04-19 12:19:24 +05:30
GitSyncSagas.ts fix: adding branch protection callout (#32707) 2024-04-18 15:13:51 +05:30
GlobalSearchSagas.ts chore: Refactor Context Switching (#29966) 2024-01-08 11:09:47 +05:30
helper.test.ts chore: Add SAVE_ACTION analytics event (#25997) 2023-08-07 15:01:45 +05:30
helper.ts chore: Import debugger fixes (#31080) 2024-02-14 12:00:18 +05:30
IDESaga.tsx feat: Removed tabs revamp feature flag (#32956) 2024-04-26 17:06:57 +05:30
InitSagas.ts fix: setting up linter engine after consolidated API is finished (#33049) 2024-05-01 18:47:05 +05:30
JSLibrarySaga.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
JSPaneSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
layoutConversionSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
LintingSagas.ts fix: setting up linter engine after consolidated API is finished (#33049) 2024-05-01 18:47:05 +05:30
loadGoogleApi.ts chore: Initiate execution of google.api script at editor level (#30837) 2024-02-08 15:17:19 +05:30
ModalSagas.ts chore: Merge wds and anvil feature flags (#32609) 2024-04-12 22:54:04 +05:30
NavigationSagas.ts feat: debugger api pane navigation (#25771) 2023-08-10 19:25:06 +05:30
OnboardingSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
OneClickBindingSaga.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
PageVisibilitySagas.ts
PluginSagas.ts feat: Homepage experience v2 changes (#29282) 2024-01-25 19:11:48 +05:30
PostEvaluationSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
PostLintingSagas.ts chore: Import debugger fixes (#31080) 2024-02-14 12:00:18 +05:30
QueryPaneSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
RecentEntitiesSagas.ts
ReplaySaga.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
SaaSPaneSagas.ts feat: Create Query asks for Page (#29253) 2023-12-05 11:20:36 +05:30
selectors.tsx fix: Reverting Anvil currently open modal state implementation (#33067) 2024-04-30 19:27:18 +05:30
SnapshotSagas.ts chore: Remove unneeded fields in snapshot response body (#32813) 2024-04-22 08:08:45 +05:30
SnipingModeSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
TemplatesSagas.ts fix: starter building blocks on canvas removes existing queries and JS objects (#32629) 2024-04-23 16:05:19 +05:30
TernSaga.ts chore: "Revert Lazy load autocomplete and linting services" (#30035) 2024-01-04 15:26:18 +05:30
ThemeSaga.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
ToastSagas.ts chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
UtilSagas.ts
WidgetAdditionSagas.ts fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
WidgetBlueprintSagas.test.ts fix: jest test failures coz of getIsAnvilLayout (#32664) 2024-04-15 09:17:23 +05:30
WidgetBlueprintSagas.ts chore: add highlight calculation logic for layouts. (#27980) 2023-10-19 16:27:40 -04:00
WidgetDeletionSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
WidgetEnhancementHelpers.ts fix: Anvil Editor issues with Resizer in safari (#28361) 2023-10-26 10:07:06 +05:30
WidgetLoadingSaga.ts chore: separated tree type into common file to be extended on EE (#27812) 2023-10-10 18:02:17 +05:30
WidgetOperationSaga.test.tsx chore: Make use of widget methods to get binding properties in sniping mode (#25429) 2023-07-26 11:08:11 +05:30
WidgetOperationSagas.tsx fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
WidgetOperationUtils.test.ts chore: Move the widget config to widget class (#26073) 2023-09-06 17:45:04 +05:30
WidgetOperationUtils.ts fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
WidgetSelectionSagas.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
WidgetSelectUtils.test.ts
WidgetSelectUtils.ts chore: Add Create as a Widget SelectionRequestType (#31799) 2024-03-15 14:57:06 +05:30