diff --git a/vrobbler/apps/scrobbles/models.py b/vrobbler/apps/scrobbles/models.py index 27169b6..8e3c503 100644 --- a/vrobbler/apps/scrobbles/models.py +++ b/vrobbler/apps/scrobbles/models.py @@ -739,10 +739,14 @@ class Scrobble(TimeStampedModel): try: return logdata_cls.from_dict(log_dict) - except ParseError: + except ParseError as e: logger.warning( "Could not parse log data", - extra={"log_dict": log_dict, "scrobble_id": self.id}, + extra={ + "log_dict": log_dict, + "scrobble_id": self.id, + "error": e, + }, ) return logdata_cls()