feat: Migrate image URL access from .url to .public_url across all relevant services and serializers.

This commit is contained in:
pacnpal
2026-01-05 07:37:05 -05:00
parent 70e4385c2b
commit 1c6e219662
6 changed files with 50 additions and 50 deletions

View File

@@ -199,7 +199,7 @@ class TrendingService:
# Get card image URL
card_image_url = ""
if park.card_image and hasattr(park.card_image, "image"):
card_image_url = park.card_image.image.url if park.card_image.image else ""
card_image_url = park.card_image.image.public_url if park.card_image.image else ""
# Get primary company (operator)
primary_company = park.operator.name if park.operator else ""
@@ -247,7 +247,7 @@ class TrendingService:
# Get card image URL
card_image_url = ""
if ride.card_image and hasattr(ride.card_image, "image"):
card_image_url = ride.card_image.image.url if ride.card_image.image else ""
card_image_url = ride.card_image.image.public_url if ride.card_image.image else ""
trending_rides.append(
{
@@ -450,7 +450,7 @@ class TrendingService:
# Get card image URL
card_image_url = ""
if park.card_image and hasattr(park.card_image, "image"):
card_image_url = park.card_image.image.url if park.card_image.image else ""
card_image_url = park.card_image.image.public_url if park.card_image.image else ""
# Get primary company (operator)
primary_company = park.operator.name if park.operator else ""
@@ -506,7 +506,7 @@ class TrendingService:
# Get card image URL
card_image_url = ""
if ride.card_image and hasattr(ride.card_image, "image"):
card_image_url = ride.card_image.image.url if ride.card_image.image else ""
card_image_url = ride.card_image.image.public_url if ride.card_image.image else ""
results.append(
{

View File

@@ -142,7 +142,7 @@ def get_og_image(
try:
first_photo = instance.photos.first()
if first_photo and hasattr(first_photo, "image"):
return urljoin(base_url, first_photo.image.url)
return urljoin(base_url, first_photo.image.public_url)
except Exception:
pass