-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
🐛 4836: Stripe connector: Fix incorect data field type #4878
Conversation
/test connector=source-stripe
|
LGTM, you will also need to update changelog (either in the connectors root folder in |
702bd10
to
2512974
Compare
2512974
to
3b1ca8e
Compare
|
/test connector=source-stripe
|
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.
lgtm
3b1ca8e
to
13bc8fe
Compare
/test connector=source-stripe
|
13bc8fe
to
01b90f6
Compare
/test connector=source-stripe
|
/test connector=source-stripe
|
741b646
to
1452c11
Compare
/test connector=source-stripe
|
1452c11
to
1399558
Compare
/test connector=source-stripe
|
/test connector=source-stripe
|
/publish connector=connectors/source-stripe
|
f0bb1fb
to
cf1681e
Compare
/test connector=source-stripe
|
Looks like stripe API output changes since yesterday, that added "payment_settings" field to subscriptions object, Ive updated acceptance tests data according to new API output |
/test connector=source-stripe
|
71096d8
to
dbe55b2
Compare
/test connector=source-stripe
|
dbe55b2
to
f6fa915
Compare
/test connector=source-stripe
|
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.
lgtm
airbyte-integrations/bases/source-acceptance-test/source_acceptance_test/conftest.py
Outdated
Show resolved
Hide resolved
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.
lgtm, but need to resolve a conflict in airbyte-integrations/bases/source-acceptance-test/source_acceptance_test/tests/test_core.py
file.
990793f
to
b046c18
Compare
/publish connector=connectors/source-stripe
|
c6de95f
to
e2955ae
Compare
/publish connector=connectors/source-stripe
|
e2955ae
to
3cfb6d4
Compare
/publish connector=connectors/source-stripe
|
3cfb6d4
to
230b0b6
Compare
/publish connector=connectors/source-stripe
|
- Change type of percent_off field to number according to reference: https://stripe.com/docs/api/coupons/object#coupon_object-percent_off - Change invoice/discounts field type to array: https://stripe.com/docs/api/invoices/object#invoice_object-discounts
230b0b6
to
27cd5b3
Compare
/publish connector=connectors/source-stripe
|
What
https://stripe.com/docs/api/coupons/object#coupon_object-percent_off
https://stripe.com/docs/api/invoices/object#invoice_object-discounts
This change solves issue #4836
Recommended reading order
x.java
y.python
Pre-merge Checklist
Expand the checklist which is relevant for this PR.
Connector checklist
airbyte_secret
in the connector's spec./gradlew :airbyte-integrations:connectors:<name>:integrationTest
./test connector=connectors/<name>
command as documented here is passing.README.md
docs/SUMMARY.md
if it's a new connectordocs/integrations/<source or destination>/<name>
.docs/integrations/...
. See changelog exampledocs/integrations/README.md
contains a reference to the new connector/publish
command described hereConnector Generator checklist
-scaffold
in their name) have been updated with the latest scaffold by running./gradlew :airbyte-integrations:connector-templates:generator:testScaffoldTemplates
then checking in your changes