Skip to content

DATAAPI-46: skip queue flag updates#96

Merged
DominicWatson merged 2 commits intostablefrom
feature-DATAAPI-46_skip_queue_flag_fix
Mar 16, 2026
Merged

DATAAPI-46: skip queue flag updates#96
DominicWatson merged 2 commits intostablefrom
feature-DATAAPI-46_skip_queue_flag_fix

Conversation

@jjannek
Copy link
Collaborator

@jjannek jjannek commented Mar 5, 2026

Note

Medium Risk
Changes the conditions under which insert/update/delete operations are enqueued, which can alter downstream sync/queue behavior if the flags are set or interpreted differently.

Overview
Refactors DataApiInterceptors.cfc to centralize all “should we queue?” checks into a new _skipQueue(interceptData) helper, replacing duplicated per-handler logic.

This makes skipDataApiQueue and the skipSyncQueue→API-queue bypass behavior consistent across postInsertObjectData, postUpdateObjectData, and postDeleteObjectData, while still short-circuiting when the application is not yet loaded.

Written by Cursor Bugbot for commit f792c6c. This will update automatically on new commits. Configure here.

@DominicWatson DominicWatson merged commit 3347f47 into stable Mar 16, 2026
4 checks passed
@DominicWatson DominicWatson deleted the feature-DATAAPI-46_skip_queue_flag_fix branch March 16, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants