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