-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Core] Validate feature flag for get config in new integrations #1419
Conversation
Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here. PR Code Suggestions ✨Explore these optional code suggestions:
|
df50730
to
7c4c728
Compare
This pull request is automatically being deployed by Amplify Hosting (learn more). |
7c4c728
to
6ef0fb3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
User description
Description
Ensure that the provisioning feature flag is verified when polling integations
Type of change
Please leave one option from the following and delete the rest:
PR Type
Bug fix
Description
Validate the feature flag
USE_PROVISIONED_DEFAULTS
during integration polling.Ensure proper feature flag verification for provisioning logic.
Refactor conditional logic for better readability and maintainability.
Changes walkthrough 📝
integrations.py
Add feature flag validation in integration logic
port_ocean/clients/port/mixins/integrations.py
ORG_USE_PROVISIONED_DEFAULTS_FEATURE_FLAG
constant for featureflag validation.
get_current_integration
method to include feature flagverification.