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

Moved support_ticket configuration to UserConfiguration class #2625

Merged
merged 1 commit into from
Mar 3, 2023

Conversation

abujeda
Copy link
Contributor

@abujeda abujeda commented Mar 1, 2023

Migrated support_ticket configuration from ConfigurationSingleton to UserConfiguration to add profile support.

We were doing an internal review and realized that different profiles might have different email or config settings for the support ticket configuration. Or one profile might want to disable the functionality.

The PR looks bigger than it is. It is just that the config was used in a lot of places.

┆Issue is synchronized with this Asana task by Unito

@abujeda
Copy link
Contributor Author

abujeda commented Mar 1, 2023

I still need to finish manual testing, but automated tests look good.

@abujeda
Copy link
Contributor Author

abujeda commented Mar 2, 2023

I have completed the manual testing locally for both email and RT API implementations.
No issues found.

@abujeda abujeda force-pushed the support_ticket_profile_based_config branch from e23e9d8 to aaeb3a8 Compare March 2, 2023 18:54
@abujeda abujeda force-pushed the support_ticket_profile_based_config branch from aaeb3a8 to 5812245 Compare March 2, 2023 19:04
@johrstrom johrstrom merged commit 054f9e0 into OSC:master Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants