1
0
Fork 0
forked from OpenNeo/impress
impress/app/views
Matchu 696b2aedaf give SWFs real, unique ID numbers
Lots of scary bugs were being caused by the fact that the possibly-duplicate Neopets ID
was being treated as an SWF's real primary key, meaning that a save meant for object swf
number 123 could be saved to biology swf number 123. Which is awful.

This update gives SWFs their own unique internal ID numbers. All external lookups still use
the remote ID and the type, meaning that the client side remains totally unchanged (phew).
However, all database relationships with SWFs use the new ID numbers, making everything
cleaner. Yay.

There are probably a few places where it would be appropriate to optimize certain lookups
that still depend on remote ID and type. Whatever. Today's goal was to remove crazy
glitches that have been floating around like mad. And I think that goal has been met.
2012-01-12 17:17:59 -06:00
..
broken_image_reports give SWFs real, unique ID numbers 2012-01-12 17:17:59 -06:00
closet_hangers import items from pets 2011-08-03 11:35:06 -04:00
closet_lists hide list description on drag-n-drop 2011-07-30 23:07:58 -04:00
contributions give user paths a canonical tag 2011-07-26 18:56:14 -04:00
items newest items 2011-08-04 10:01:44 -04:00
layouts copyright 2011 2011-10-10 21:56:12 -05:00
neopets_pages import sdb as well as closet 2011-08-02 22:42:56 -04:00
neopets_users import items from pets 2011-08-03 11:35:06 -04:00
outfits remove timer donation request on outfits#edit 2011-08-07 19:57:11 -04:00
pets Revert "implement head.js" 2010-12-06 18:50:13 -05:00
sitemap dynamic robots.txt to refer to sitemap.xml 2011-05-20 20:59:35 -04:00
static give SWFs real, unique ID numbers 2012-01-12 17:17:59 -06:00
users top contributors 2010-11-06 12:15:10 -04:00