From: Marcel van der Veldt Date: Sat, 28 Nov 2020 23:05:18 +0000 (+0100) Subject: fix migration script X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=0250540d1cc0531a6e5fdd80124aa683a650db21;p=music-assistant-server.git fix migration script --- diff --git a/.github/workflows/docker-build-multiarch.yml b/.github/workflows/docker-build-multiarch.yml index 8684f275..731cdc27 100644 --- a/.github/workflows/docker-build-multiarch.yml +++ b/.github/workflows/docker-build-multiarch.yml @@ -34,7 +34,7 @@ jobs: # If this is git tag, use the tag name as a docker tag elif [[ $GITHUB_REF == refs/tags/* ]]; then - VERSION=${GITHUB_REF#refs/tags/v} + VERSION=${GITHUB_REF} fi TAGS="${DOCKER_IMAGE}:${VERSION},${DOCKER_IMAGE}:${SHORTREF}" diff --git a/music_assistant/helpers/migration.py b/music_assistant/helpers/migration.py index e575e5d9..e600e1ca 100644 --- a/music_assistant/helpers/migration.py +++ b/music_assistant/helpers/migration.py @@ -52,9 +52,13 @@ async def run_migration_0070(mass: MusicAssistantType): db_conn.row_factory = aiosqlite.Row sql_query = "SELECT * FROM track_loudness" for db_row in await db_conn.execute_fetchall(sql_query, ()): + if "provider_track_id" in db_row.keys(): + track_id = db_row["provider_track_id"] + else: + track_id = db_row["item_id"] tracks_loudness.append( ( - db_row["provider_track_id"], + track_id, db_row["provider"], db_row["loudness"], )