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

Deprecate services in favor of serializers #1240

Closed
2 of 3 tasks
Tansito opened this issue Mar 6, 2024 · 0 comments · Fixed by #1286
Closed
2 of 3 tasks

Deprecate services in favor of serializers #1240

Tansito opened this issue Mar 6, 2024 · 0 comments · Fixed by #1286
Assignees
Labels
enhancement New feature or request priority: medium Medium priority project: gateway Label to identify features related with gateway project
Milestone

Comments

@Tansito
Copy link
Member

Tansito commented Mar 6, 2024

What is the expected enhancement?

In #1147 I started a refactorization moving bussiness logic from views to services. Investing some more time learning about DRF I think Serializers can do the work that Services are doing right now simplifying the current logic. I will create a little PR testing this approach to see how it fits with Programs entity for example.

@Tansito Tansito added project: gateway Label to identify features related with gateway project enhancement New feature or request priority: medium Medium priority labels Mar 6, 2024
@Tansito Tansito self-assigned this Mar 9, 2024
@Tansito Tansito added this to the Q2'24 milestone Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority: medium Medium priority project: gateway Label to identify features related with gateway project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant