[trails] Finish hooking things up for trails
This commit is contained in:
@ -15,6 +15,7 @@ PLAY_AGAIN_MEDIA = {
|
||||
"boardgames": "BoardGame",
|
||||
"moods": "Mood",
|
||||
"bricksets": "BrickSet",
|
||||
"trails": "Trail",
|
||||
}
|
||||
|
||||
MEDIA_END_PADDING_SECONDS = {
|
||||
|
||||
@ -75,6 +75,9 @@ class ScrobblableMixin(TimeStampedModel):
|
||||
)
|
||||
return Scrobble.create_or_update(self, user_id, scrobble_data)
|
||||
|
||||
def get_start_url(self):
|
||||
return reverse("scrobbles:start", kwargs={"uuid": self.uuid})
|
||||
|
||||
@property
|
||||
def primary_image_url(self) -> str:
|
||||
logger.warning(f"Not implemented yet")
|
||||
|
||||
@ -891,6 +891,8 @@ class Scrobble(TimeStampedModel):
|
||||
media_obj = self.mood
|
||||
if self.brickset:
|
||||
media_obj = self.brickset
|
||||
if self.trail:
|
||||
media_obj = self.trail
|
||||
return media_obj
|
||||
|
||||
def __str__(self):
|
||||
|
||||
Reference in New Issue
Block a user