I’m working on adding per-feed settings for my proposed Skip Inbox feature. I have added code in DBUpgrader to add the column to store the per-feed setting. I then installed a 2.7.x build from master, and then upgraded with a build from my local changes (branched from develop). However, when I launched the app after upgrading, there is a traceback that occurs when PodDBAdapter is trying to get all the feeds. The traceback is a SQL error, because the new column doesn’t exist. I assume that DBUpgrader.update() should run when the app updates, but it doesn’t seem to be doing so.
Is there something I might be forgetting?
I haven’t pushed my code yet because I don’t have it working, but I can push if that will help.