When i apply filter in grid quotes in filter string do not get escaped properly in generated url.
Example:
i apply filter "sdf" (without qoutes), the generated filter query is:
filter=substringof('sdf',tolower(email))
That is ok.
Now i apply filter "'sdf'" (note single quotes in the string). The generated query in this case is:
filter=substringof(''sdf'',tolower(email))
While it should be:
substringof('''sdf''',tolower(email)) - escaping single quotes by doubling them.
Currently generated urls without quote escaping are not parseable.