[scrobbles] Fix serializing logdata
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
import calendar
|
||||
import datetime
|
||||
import json
|
||||
import logging
|
||||
from decimal import Decimal
|
||||
from typing import Iterable, Optional
|
||||
from typing import Optional
|
||||
from uuid import uuid4
|
||||
|
||||
import pendulum
|
||||
@ -15,7 +15,6 @@ from django.contrib.auth import get_user_model
|
||||
from django.db import models
|
||||
from django.urls import reverse
|
||||
from django.utils import timezone
|
||||
from django.utils.functional import cached_property
|
||||
from django_extensions.db.models import TimeStampedModel
|
||||
from imagekit.models import ImageSpecField
|
||||
from imagekit.processors import ResizeToFit
|
||||
@ -612,7 +611,7 @@ class Scrobble(TimeStampedModel):
|
||||
)
|
||||
return {}
|
||||
|
||||
return self.media_obj.logdata_cls.from_dict(self.log)
|
||||
return self.media_obj.logdata_cls.from_dict(json.loads(self.log))
|
||||
|
||||
def redirect_url(self, user_id) -> str:
|
||||
user = User.objects.filter(id=user_id).first()
|
||||
|
||||
Reference in New Issue
Block a user