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]: create.card.service to useCase and remove logic from card controller #1294

Closed
GoncaloCanteiro opened this issue Mar 22, 2023 · 0 comments · Fixed by #1306
Closed
Assignees
Labels
backend enhancement New feature or request tests
Milestone

Comments

@GoncaloCanteiro
Copy link
Contributor

GoncaloCanteiro commented Mar 22, 2023

Summary

Currently, the Cards Controller contains some logic that should be moved to a UseCase. This will help to keep the code more organized and maintainable. Additionally, we need to refactor the create.card.service to start using useCase

Proposed changes

  • Move the card functionality logic from the Cards Controller to a UseCase.
@GoncaloCanteiro GoncaloCanteiro added enhancement New feature or request backend labels Mar 22, 2023
@GoncaloCanteiro GoncaloCanteiro added this to the Full Version milestone Mar 22, 2023
@GoncaloCanteiro GoncaloCanteiro self-assigned this Mar 22, 2023
@GoncaloCanteiro GoncaloCanteiro changed the title [REFACTOR]: move cards controller logic to service [REFACTOR]: create.card.service to useCase Mar 23, 2023
@GoncaloCanteiro GoncaloCanteiro changed the title [REFACTOR]: create.card.service to useCase [REFACTOR]: create.card.service to useCase and remove logic from card controller Mar 23, 2023
@github-project-automation github-project-automation bot moved this from To Do to Done in SPLIT • Backend Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend enhancement New feature or request tests
Projects
Status: Done
1 participant