Search URL with escaped ampersand can't be reloaded

Briefly describe (1-2 sentences) the bug you’re experiencing: Search query URLs with escaped ampersand (“&”) characters aren’t recognized properly. The URLs are generated by the Asana web app, but can’t be reliably re-used if bookmarked or copied & pasted.

Steps to reproduce:

  • In the web browser, start a search with a phrase like “one & two” (using an ampersand) and press Enter to search.
  • The browser URL will update to (possibly with additional URL parameters).
  • Reload the web page, or copy & paste that URL into a new browser tab.
  • The Asana web app will perform the search for only the phrase before the ampersand, not the entire query phrase. The URL will be updated to remove %26 and everything after that in the q parameter.

Browser version: Google Chrome Version 123.0.6312.59 (Official Build) (64-bit)

What version of Asana are you using (Personal, Starter, Advanced, Enterprise, Enterprise+, Premium, Business or legacy Enterprise)? Premium

Upload screenshots below:

Rendering upon starting the search:

Screenshot 2024-03-29 190229

After reloading the web page:

Screenshot 2024-03-29 190313

Hi @awg, welcome to the Asana Forum!

I have gone ahead and escalated this issue to our product team so we can investigate further. I will let you know as soon as I have any updates.

Let me know if you have any questions in the meantime!