From 864bf9d33ca2fc9b5e449f55256510d1928c6a95 Mon Sep 17 00:00:00 2001 From: mutto233 <39921339+mutto233@users.noreply.github.com> Date: Sun, 27 Jun 2021 15:44:12 -0400 Subject: [PATCH] Fixed SQL query issue Retrying install onto fresh Pi OS. New SQLs created with this now don't error out. --- main-dir/Global_DatabaseUpdate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main-dir/Global_DatabaseUpdate.py b/main-dir/Global_DatabaseUpdate.py index d315f14..0b984c8 100644 --- a/main-dir/Global_DatabaseUpdate.py +++ b/main-dir/Global_DatabaseUpdate.py @@ -156,7 +156,7 @@ for channel_dir in channel_dirs: entryList['seasonEpisode'] = None print("INFO: Adding "+entryList['startTime']+" - "+entryList['title']+"\033[K",end='\n') sql = "INSERT INTO schedule(id,unix,mediaID,title,duration,startTime,endTime,dayOfWeek,startTimeUnix,section,strictTime,timeShift,overlapMax,xtra,rerun,year,genres,actors,collections,rating,studio,seasonEpisode) \ - VALUES(:id,:unix,:mediaID,:title,:duration,:startTime,:endTime,:dayOfWeek,:startTimeUnix,:section,:strictTime,:timeShift,:overlapMax,:xtra,:genres,:actors,:collections,:rating,:studio,:seasonEpisode)" + VALUES(:id,:unix,:mediaID,:title,:duration,:startTime,:endTime,:dayOfWeek,:startTimeUnix,:section,:strictTime,:timeShift,:overlapMax,:xtra,:rerun,:year,:genres,:actors,:collections,:rating,:studio,:seasonEpisode)" table.execute(sql,entryList) timediff = datetime.datetime.strptime("23:59:59", "%H:%M:%S") - datetime.datetime.strptime(entryList['startTime'], "%H:%M:%S") print("INFO: "+str(timediff.seconds)+" to midnight\033[K",end='\n') @@ -187,8 +187,8 @@ for channel_dir in channel_dirs: entryList['title'] = the_show[3] entryList['overlapMax'] = round(float(entryList['duration'].split(',')[1]) * 0.5) print("INFO: Adding "+entryList['startTime']+" - "+entryList['title']+"\033[K",end='\n') - sql = "INSERT INTO schedule(id,unix,mediaID,title,duration,startTime,endTime,dayOfWeek,startTimeUnix,section,strictTime,timeShift,overlapMax,xtra) \ - VALUES(:id,:unix,:mediaID,:title,:duration,:startTime,:endTime,:dayOfWeek,:startTimeUnix,:section,:strictTime,:timeShift,:overlapMax,:xtra)" + sql = "INSERT INTO schedule(id,unix,mediaID,title,duration,startTime,endTime,dayOfWeek,startTimeUnix,section,strictTime,timeShift,overlapMax,xtra,rerun,year,genres,actors,collections,rating,studio,seasonEpisode) \ + VALUES(:id,:unix,:mediaID,:title,:duration,:startTime,:endTime,:dayOfWeek,:startTimeUnix,:section,:strictTime,:timeShift,:overlapMax,:xtra,:rerun,:year,:genres,:actors,:collections,:rating,:studio,:seasonEpisode)" if entryList['startTime'] != "00:00:00": table.execute(sql,entryList) print("INFO: "+str(timediff.seconds)+" to midnight\033[K",end='\n')