Tags that begin with a capital letter with an accent or other diacritical mark do not show up in the autocomplete if no fandom is entered

Description

Originally reported on Google Code with ID 3623

What archive revision are you testing on?

v0.9.6.11

What steps will reproduce the problem?

  1. Start to enter a common/canonical tag that starts with a capital letter with a diacritical
    mark in a posting or search form

What is the expected output? What do you see instead?

Expect to see the tag show up in the autocomplete list. Instead, do not.

These tags won't come up if you type the capital letter with the mark, the capital letter without the mark, or the lowercase letter with the mark.

If the letter with the diacritical mark is not the first letter of the tag, it won't have this problem and will properly appear.

Reported in ticket https://otw.16bugs.com/projects/4911/bugs/259586

From the ticket:

"Tags that start with capital letters with diacritics or some other upper-case special characters don’t come up in tag autofill – typing the capital letter will bring up tags with words that start with the lower-case version (if any) but not tags that begin with the upper-case version; the lower-case letter doesn’t bring up tags that use the upper-case either.

Examples of tags that won’t appear in autofill: Éomer ; Çagap ; Álvaro should bring up three different Sports RPF people but doesn’t; Østenfor should bring up ‘Østenfor sol og vestenfor måne | East of the Sun and West of the Moon’ but doesn’t.

Punctuation works, as do lower-case special characters, but so far every upper-case special character I’ve tried has had this problem."

Notes

This bug only happens if you don’t enter a fandom.

Autocomplete data will need to be regenerated for this fix to apply to existing tags.

Environment

None

Assignee

ticking instant

Reporter

lady.oscar.ao3

Roadmap

Tags
Tag Wrangling

Priority

Medium

Affects versions

None

Fix versions

Components

BackEnd

Difficulty

None

Required Access Level

None

Milestone

Internal 0.9

Google Code Issue ID

3623
Configure