07-25-2023, 02:00 PM
(07-24-2023, 09:37 PM)pinkgothic Wrote:(07-24-2023, 09:20 PM)dustpuppy Wrote: Yes hello I'd like to report a bug, these sheep are far too cute!
Working. As. Intended. 8D
----
For the curious, we had to deal with five issues today:
1 - Automated Discord notifications aren't happening. (We're not yet sure why, unfortunately, so this is an ongoing bug for now.)
2 - The backend has different ways of handling genes than what you see in user-facing code for some things, and that was all messed up for this species (=> predictor images were broken).
3 - This species was uploaded twice by accident, so everything in the database was duplicated (=> predictor dropdowns had dupes in it).
4 - There were some inconsistencies in the capitalisation of gene labels (=> genetics links didn't work) in the species configuration.
5 - After fixing the inconsistencies, the individual creatures owned by users didn't match the species configuration capitalisation (=> rendering was broken).
All in all this took from about 17:00 until about 20:40 (Germany time) debugging work between Corteo and me (with more to happen for #1 next time it becomes relevant). The main learning is that the old site is cursed, seriously, though, we really need to finish the recode. It's much more debuggable, it's got fewer sneaky potential inconsistencies, and it has much more guards against making mistakes when uploading creatures.
We're nonetheless adding some guards to the current site so stuff like #4 and #5 can't happen again.
Are all the bugs with Stepa Safidos gone now? Probably not! But it looks like we can probably go to bed and sleep without everything catching on fire. 8D
Thanks for your patience, everyone.
Thank you for all the team's hard work and giving us a little something to giggle at even if it wasn't intended (the floating sheepies!) <3