MastodonFE - Error with boots and accounts with long IDs
I've been noticing a problem and think I have narrowed it down. It appears to be specific to messages that have been boosted and the original account being represented by the newer longer ID format (9fXmu6....). There is no issue if the user ID is in the older numeric format (123456).
In the image below, clicking on the user name (green box) gives me the 500 error messages, blank side panel, "NaN" in the browser URL and the following in the logs:
08:01:40.620 request_id=2m0cfrn1q6thsgma1rs006k3 [info] GET /api/statuses/friends_timeline.json
08:01:40.620 request_id=2m0cfrn1qu6p82b66js004k2 [info] GET /api/qvitter/statuses/notifications.json
08:01:40.639 request_id=2m0cfrn1qu6p82b66js004k2 [info] Sent 200 in 19ms
08:01:40.639 request_id=2m0cfrn1q6thsgma1rs006k3 [info] Sent 200 in 19ms
08:01:41.764 request_id=2m0cfrp60eicbk8navs00244 [info] GET /api/v1/accounts/NaN
08:01:41.764 request_id=2m0cfrp60qo2squibjs004l2 [info] GET /api/v1/accounts/relationships
08:01:41.769 request_id=2m0cfrp69bdpheo723s006l3 [info] GET /api/v1/accounts/NaN/statuses
08:01:41.776 request_id=2m0cfrp6ne2nn70fubs00254 [info] GET /api/v1/accounts/NaN/statuses
08:01:41.781 request_id=2m0cfrp60eicbk8navs00244 [info] Sent 404 in 16ms
08:01:41.781 request_id=2m0cfrp60qo2squibjs004l2 [info] Sent 200 in 16ms
08:01:41.788 request_id=2m0cfrp69bdpheo723s006l3 [info] Sent 500 in 19ms
08:01:41.794 request_id=2m0cfrp6ne2nn70fubs00254 [info] Sent 500 in 17ms
08:01:47.074 request_id=2m0cfs32fp93lg63lvs00661 [info] GET /api/qvitter/statuses/notifications.json
08:01:47.078 request_id=2m0cfs32of8ftsof07s00264 [info] GET /api/statuses/friends_timeline.json