The individual icons representing the approval status of release covers, tracks, and distribution for each release in the A&R section do not update correctly upon approval. Specifically, the icons meant to change to green upon the approval of each component (cover, tracks, distro) remain unchanged, causing confusion for the A&R team. A marketing icon is also expected to be added later, but the current issue affects existing icons.
To Reproduce
Steps to reproduce the behavior:
Log into the A&R section.
Approve the cover, tracks, or distribution of a pending release.
Notice that the icon(s) corresponding to the approved component(s) do not change to green, failing to indicate successful approval.
Expected behavior
Each icon (cover, tracks, and distribution) should individually change to green upon the successful approval of its corresponding release component, providing a clear visual indication of its approval status. This functionality allows the A&R team to quickly assess the progress of release approvals at a glance.
Actual behavior
Despite approving individual components of a release (cover, tracks, distribution), the corresponding icons do not update to reflect their approved status. This issue necessitates manual status verification, reducing operational efficiency.
Screenshots
N/A
Environment:
OS: All
Browser: All
Version: 0.3.0
Additional context
This bug has been identified as a priority issue due to its impact on the A&R team's workflow. The team relies on these visual cues for efficient release management, and the current bug hampers this process. Immediate attention to resolving this issue will significantly enhance the A&R section's usability.
Describe the bug
The individual icons representing the approval status of release covers, tracks, and distribution for each release in the A&R section do not update correctly upon approval. Specifically, the icons meant to change to green upon the approval of each component (cover, tracks, distro) remain unchanged, causing confusion for the A&R team. A marketing icon is also expected to be added later, but the current issue affects existing icons.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Each icon (cover, tracks, and distribution) should individually change to green upon the successful approval of its corresponding release component, providing a clear visual indication of its approval status. This functionality allows the A&R team to quickly assess the progress of release approvals at a glance.
Actual behavior
Despite approving individual components of a release (cover, tracks, distribution), the corresponding icons do not update to reflect their approved status. This issue necessitates manual status verification, reducing operational efficiency.
Screenshots
N/A
Environment:
Additional context
This bug has been identified as a priority issue due to its impact on the A&R team's workflow. The team relies on these visual cues for efficient release management, and the current bug hampers this process. Immediate attention to resolving this issue will significantly enhance the A&R section's usability.