From 86b35106b2497e392888fb3dfbd5ad99bfe93367 Mon Sep 17 00:00:00 2001 From: "Zander M." Date: Wed, 27 Mar 2024 22:04:39 -0400 Subject: [PATCH] Fix KeyError in exception handling on error when loading a track. --- pomice/pool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pomice/pool.py b/pomice/pool.py index 74f479d..872e864 100644 --- a/pomice/pool.py +++ b/pomice/pool.py @@ -733,7 +733,7 @@ class Node: ) elif load_type in ("LOAD_FAILED", "error"): - exception = data["exception"] + exception = data['data'] if self._version.major >= 4 else data["exception"] raise TrackLoadError( f"{exception['message']} [{exception['severity']}]", )