ParabolInc / parabol

Free online agile retrospective meeting tool
https://www.parabol.co/
Other
1.9k stars 325 forks source link

Not able to reassign tasks during a retro #9709

Open kendradixon opened 4 months ago

kendradixon commented 4 months ago

This user is unable to assign tasks to other active members in the meeting during a retro.

In the past 3 retros I have facilitated, I have been unable to assign tasks to people who are part of the meeting. Often the application is giving me only one person other than myself to assign a task to. This results in the tasks all being assigned to me when I am not the person who needs to work on them.

Image

Dschoordsch commented 4 months ago

I looked through some traces. We load the list of team members via the TaskFooterUserAssigneeMenuQuery when opening the menu. I could not see the query with the matching user id, so I assume we served stale data here.

jordanh commented 4 months ago

@Dschoordsch thank you for triaging. Fascinating... I wonder how serving stale data happened? What would you recommend here – shall we prioritize this as a p2 or a p3 and try to triage it further or wait to see if it happens again?

For @kendradixon I am going to follow up internally on Slack and recommend we have the user purge app data to clear their cache...

Dschoordsch commented 4 months ago

I think this should be a p3. I'm pretty sure a refresh would fix it, but we also shouldn't serve stale data from the relay store.