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

Remove instrument related tasks that are visible on the tab Tasks #381

Closed
anneschuth opened this issue Nov 21, 2024 · 0 comments · Fixed by #398
Closed

Remove instrument related tasks that are visible on the tab Tasks #381

anneschuth opened this issue Nov 21, 2024 · 0 comments · Fixed by #398
Assignees

Comments

@anneschuth
Copy link
Member

anneschuth commented Nov 21, 2024

Description

When an instrument / hulpmiddel is selected, we automatically create tasks for all questions that are configured for the instrument. This was an interesting idea, but it was to rough. The proposal is that we remove all these tasks and also for new algorithms we remove the logic that we automatically create tasks for these instruments specific tasks.

This change doesn't mean we are going to remove to task functionality. In another ticket we will add logica to create tasks for selected measures and instruments. This means that for each instrument, we will create one tasks so progress of the instrument can be tracked in AMT.

Technical Implementation

  • Drop database tasks
  • Tab 'tasks' does not need to be removed (keep as empty columns).
  • Business logic adjusted such that the tasks are not automatically created.
@anneschuth anneschuth converted this from a draft issue Nov 21, 2024
@ChristopherSpelt ChristopherSpelt self-assigned this Nov 25, 2024
@ChristopherSpelt ChristopherSpelt linked a pull request Nov 25, 2024 that will close this issue
5 tasks
@github-project-automation github-project-automation bot moved this from 👀 In Review to ✅ Done in 👾 AI Validation Team Planning Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants