No he podido determinar si esto se debe a un plugin (Assign) o a un componente de tema (Custom Header Links), pero como ambos son oficiales, he decidido dividirlo a mitad de camino y simplemente registrar esto como un Contribute > Bug.
Instancia nueva, solo tiene instalados esos componentes. Header Links es necesario porque Assign no parece agregar opciones en el Menú Superior para ‘Asignado a mí’, ‘Asignado a todos’, etc.
La primera vez que se hace clic en cualquiera de esos enlaces, muestran las publicaciones asignadas correctamente. Si se hace clic en uno después del otro, o si se hace clic dos veces en el mismo enlace, cambia de /latest?assigned=me o /latest?assigned=* a /latest, lo que significa que se devuelven las publicaciones incorrectas.
Entonces, desde / hago clic en “Mis tareas” y obtengo /latest?assigned=me y luego hago clic en “Todas las tareas” y, en lugar de ser dirigido a /latest?assigned=*, soy dirigido a /latest. Además, si ya estoy en cualquiera de esas páginas y hago clic en el enlace de nuevo, soy dirigido a /latest.
It’s not just clicking the same link where the issue presents. Clicking between links with querystrings is fundamentally broken by this change too.
If I click the link for ‘Assigned to Me’ latest?assigned=me and follow it with a click to ‘All Tasks’ latest?assigned=* it instead takes me to /latest.
The alternative, reloading the page, seems like a small inconvenience in comparison.