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 Bulk delete of entities #11820

Open
sergiupacurariu opened this issue Apr 11, 2023 · 0 comments
Open

Refactor Bulk delete of entities #11820

sergiupacurariu opened this issue Apr 11, 2023 · 0 comments
Labels
backend Affects the web backend change A change of an existing feature (ticket type) general Not directly concerned with any particular functional section of the application vaadin-app Affects the Vaadin application

Comments

@sergiupacurariu
Copy link
Contributor

Problem Description

The bulk undelete was implemented in a generic way (#11327) and also the bulk delete should follow the same pattern for better visibility of the feature.

Proposed Solution

  • use "DeleteUndeleController" in the same way it is used for bulk undelete
  • create a Message class that contains the delete messages for all entities
  • entities to apply this to: cases, contacts, events, event participants, immunizations, samples and travel entries.

Additional Information

No response

@sergiupacurariu sergiupacurariu added backend Affects the web backend change A change of an existing feature (ticket type) general Not directly concerned with any particular functional section of the application task Something to be done that does not directly affect the software labels Apr 11, 2023
@MateStrysewske MateStrysewske added vaadin-app Affects the Vaadin application and removed task Something to be done that does not directly affect the software labels Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Affects the web backend change A change of an existing feature (ticket type) general Not directly concerned with any particular functional section of the application vaadin-app Affects the Vaadin application
Projects
None yet
Development

No branches or pull requests

2 participants