From 631fb151900b20df8aed9d5be04e2fd4b892d29e Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Tue, 14 Oct 2025 16:29:55 -0400 Subject: [PATCH] fix: add cms api url to activity image paths to load properly (#4385) --- lib/pangea/activity_planner/activity_plan_model.dart | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/pangea/activity_planner/activity_plan_model.dart b/lib/pangea/activity_planner/activity_plan_model.dart index b86a506e2..4095e0f86 100644 --- a/lib/pangea/activity_planner/activity_plan_model.dart +++ b/lib/pangea/activity_planner/activity_plan_model.dart @@ -1,6 +1,7 @@ import 'package:flutter/foundation.dart'; import 'package:fluffychat/pangea/activity_planner/activity_plan_request.dart'; +import 'package:fluffychat/pangea/common/config/environment.dart'; import 'package:fluffychat/pangea/common/constants/model_keys.dart'; class ActivityPlanModel { @@ -67,9 +68,14 @@ class ActivityPlanModel { ); } + String? imageUrlEntry = json[ModelKey.activityPlanImageURL]; + if (imageUrlEntry != null) { + imageUrlEntry = "${Environment.cmsApi}$imageUrlEntry"; + } + final activityId = json[ModelKey.activityId] ?? json["bookmark_id"]; return ActivityPlanModel( - imageURL: json[ModelKey.activityPlanImageURL], + imageURL: imageUrlEntry, instructions: json[ModelKey.activityPlanInstructions], req: req, title: json[ModelKey.activityPlanTitle],