This was partially implemented before; this is just the icing on the cake (that fixes soda-voting).
@sskhandek @achalv mind sanity-checking this? (I know I did a bunch of hotfixes today, but I'd rather not continue that trend since things have stabilized. :fearful: )
Also, this breaks South (the automatic DB-migration thing - not that it wasn't somewhat broken already) since South doesn't have multiple DB support (which we need, since we can't refactor the Caffeine machine software to use the ACM database). @ajmadsen, you'll need to move the Vending table from acm_integrate to soda before this gets merged.
This was partially implemented before; this is just the icing on the cake (that fixes soda-voting).
@sskhandek @achalv mind sanity-checking this? (I know I did a bunch of hotfixes today, but I'd rather not continue that trend since things have stabilized. :fearful: )
Also, this breaks South (the automatic DB-migration thing - not that it wasn't somewhat broken already) since South doesn't have multiple DB support (which we need, since we can't refactor the Caffeine machine software to use the ACM database). @ajmadsen, you'll need to move the Vending table from acm_integrate to soda before this gets merged.