Skip to content
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

fix: travelperk not loading all invoice profiles #219

Merged

Conversation

JustARatherRidiculouslyLongUsername
Copy link
Contributor

@JustARatherRidiculouslyLongUsername JustARatherRidiculouslyLongUsername commented Oct 21, 2024

Description

integrate with the travelperk pagination API to fetch invoice profiles from all pages

Before:
Screenshot 2024-10-22 at 5 04 36 PM

After:
image

Clickup

app.clickup.com

integrate with the travelperk pagination API to fetch invoice profiles from all pages
Copy link

PR description must contain a link to a ClickUp (case-insensitive)

Copy link

Tests Skipped Failures Errors Time
25 0 💤 0 ❌ 0 🔥 1.734s ⏱️

Copy link

PR description must contain a link to a ClickUp (case-insensitive)

Copy link

Tests Skipped Failures Errors Time
25 0 💤 0 ❌ 0 🔥 1.930s ⏱️

connectors/travelperk/apis/api_base.py Outdated Show resolved Hide resolved
connectors/travelperk/apis/api_base.py Outdated Show resolved Hide resolved
connectors/travelperk/apis/api_base.py Outdated Show resolved Hide resolved
connectors/travelperk/apis/invoice_profiles.py Outdated Show resolved Hide resolved
…nd create an implementation in `InvoiceProfiles`
Copy link

Tests Skipped Failures Errors Time
25 0 💤 0 ❌ 0 🔥 1.580s ⏱️

Copy link

Tests Skipped Failures Errors Time
25 0 💤 0 ❌ 0 🔥 1.968s ⏱️

@JustARatherRidiculouslyLongUsername JustARatherRidiculouslyLongUsername added the deploy Triggers deployment of active branch to Staging label Oct 22, 2024
@JustARatherRidiculouslyLongUsername JustARatherRidiculouslyLongUsername merged commit cb67842 into master Oct 22, 2024
5 of 6 checks passed
JustARatherRidiculouslyLongUsername added a commit that referenced this pull request Oct 24, 2024
* fix: travelperk not loading all invoice profiles

integrate with the travelperk pagination API to fetch invoice profiles from all pages

* refactor: move `get_all_generator` to `ApiBase` and rename variable

* fix: generalise the `get_all_generator` method for all onject types and create an implementation in `InvoiceProfiles`

* refactor: clarity

(cherry picked from commit cb67842)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy Triggers deployment of active branch to Staging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants