The handleAssignmentButtonClick function now:
event.stopPropagation()The popover now includes:
Project members are now loaded:
Enhanced error handling includes:
Go to any project's shots page where you can see the data table with task status columns.
Look for the user icon buttons in the task status columns. They should appear as:
Click on any assignment button and verify:
Open browser dev tools console and look for:
Assignment button clicked, current state: {...}Loading project members for project: [ID]Loaded project members: [...]Try assigning and unassigning tasks:
/projects/{id}/membersThe fix is working correctly if you see: