From 0250540d1cc0531a6e5fdd80124aa683a650db21 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sun, 29 Nov 2020 00:05:18 +0100 Subject: [PATCH] fix migration script --- .github/workflows/docker-build-multiarch.yml | 2 +- music_assistant/helpers/migration.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) 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"], ) -- 2.34.1