DiamondLightSource / DiamondLightSource/atlas

i15-1: "Add all to queue" button should just add all to queue

Open Beginner friendly
#107 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
4
Avg merge
6d 8h
Merged PRs (30d)
8

Description

Currently "Add all to queue" selects all items and adds them to the queue.
It should not need to select them first, just add all that are available to the queue.

Ideally
1. Status should changed to "Queued" upon addition
2. Notification snackbar to show "X items have been added to the queue".

~Question - Should it only add the ones that are not added yet, rather than adding again ones that are already queued?
In effect, that if you want to add the same item again, it should be done manually~ This has been added in #112

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the "Add all to queue" button and the code that currently selects items before adding them. Verify that available items are queued directly, their status changes to "Queued," and the snackbar reports the number added; the duplicate-item behavior is addressed in issue #112.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.