Ratfolk has Darkvision 60' and while this does appear under Racial Abilities, the Vision field incorrectly displays "Normal".
Ratfolk are defined by both sources Bestiary 3 and Advanced Race Guide.
I've naively attempted correcting this issue by editing the data, first by finding places where Ratfolk and Darkvision are defined, and comparing to a core race which doesn't have this problem (e.g. Half-Orc). In file data/pathfinder/paizo/roleplaying_game/bestiary_3/b3_abilities_race.lst, under "Darkvision KEY:Ratfolk ~ Darkvision ..." adding additional data "BONUS:VAR|HasRacialVision|1 BONUS:VAR|DarkvisionRange|60|TYPE=Base". This mostly worked, but isn't worthy of submitting a patch because it created a new problem: Darkvision is now listed on the character sheet twice (citing sources Bestiary 1 and Bestiary 3).
Found a way to fix this by comparing to Tiefling which is also defined in both B1 and APG.
Attaching git format-patch.
This aught to be interesting. Haven't had to deal with a git patch before.
Just an FYI, the vision itself is just simply "BONUS:VAR|DarkvisionRange|60|TYPE=Base"
Your earlier mentioned method is making the KEY:Ratfolk ~ Darkvision w/ VISIBLEISPLAY, that prevents the double display.
Now, to see about this patch...