|
@@ -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()
|
|
|
|