1
0
Fork 0
forked from OpenNeo/impress
impress/lib
Emi Matchu 83281591b3 Fix inconsistent item string encoding
We discovered a previous string encoding bug fix that was causing crashes for some items, was casuing *other* items to get reencoded incorrectly.

In this change, we make the reencoding conditional, only if parsing as UTF-8 is failing.

We also include a temporary repair script, to run in production then delete—but held here in git history for posterity.
2026-01-04 19:20:31 -08:00
..
rocketamf_extensions Fix inconsistent item string encoding 2026-01-04 19:20:31 -08:00
serializers Use Rails serialize method to save/load cached fields in Item 2024-10-02 17:50:42 -07:00
tasks Fix inconsistent item string encoding 2026-01-04 19:20:31 -08:00
dti_requests.rb Add workarounds for new Neopets.com security rules 2025-03-29 14:14:46 -07:00
outfit_image_renderer.rb Add basic image generation route /outfits/new.png 2026-01-03 11:44:43 -08:00
pretty_param.rb Move some model mixins to lib/ 2023-12-05 14:55:31 -08:00