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

Refactor poa service #2747

Merged
merged 8 commits into from
Feb 22, 2025
Merged

Refactor poa service #2747

merged 8 commits into from
Feb 22, 2025

Conversation

MitchTurner
Copy link
Member

Linked Issues/PRs

In preparation for #2739

Description

There were a lot of confusing paths in the run method, including redundant Trigger checks and other redundancies. This refactor helps read the code, as we are going to be adding more functionalities to the task.

Before requesting review

  • I have reviewed the code myself

@MitchTurner MitchTurner added the no changelog Skip the CI check of the changelog modification label Feb 21, 2025
@MitchTurner MitchTurner self-assigned this Feb 21, 2025
@MitchTurner MitchTurner marked this pull request as ready for review February 21, 2025 22:50
@xgreenx xgreenx requested a review from a team February 22, 2025 00:40
@xgreenx xgreenx enabled auto-merge (squash) February 22, 2025 00:40
Copy link
Contributor

@AurelienFT AurelienFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice refactor !

@xgreenx xgreenx merged commit 08b5be2 into master Feb 22, 2025
33 checks passed
@xgreenx xgreenx deleted the chore/refactor-poa-service branch February 22, 2025 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no changelog Skip the CI check of the changelog modification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants