diff --git a/TODO.org b/TODO.org index 831f6d8..8fcc8f0 100644 --- a/TODO.org +++ b/TODO.org @@ -8,6 +8,8 @@ This is necessary so that the entire song gets changed and we can propogate thos There is likely some work that still needs to be done here, I believe I am somehow deleting some of my verses. * TODO [#A] Need to fix tests now that the basic app is working +* TODO Need to fixup how songs are edited in the editors +Currently the song is cloned many times to pass around and then finally get updated in DB. Instead, we need to edit the song directly in the editor and after it's been changed appropriatel, run the update_song method to get the current song and create slides from it and then update it in the DB. * TODO [#A] Add Action system This will be based on each slide having the ability to activate an action (i.e. OBS scene switch, OBS start or stop) when it is active.