From 0df78b8568248845aeaa78972b041b226268fa6c Mon Sep 17 00:00:00 2001
From: Justin Foell <630830+jrfoell@users.noreply.github.com>
Date: Fri, 26 Jun 2020 14:20:55 -0500
Subject: [PATCH] Use new get_activity_link method
---
src/WPStrava/ActivitiesList.php | 3 +--
src/WPStrava/ActivityRenderer.php | 11 +++++++----
src/WPStrava/LatestMap.php | 10 +++++++---
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/WPStrava/ActivitiesList.php b/src/WPStrava/ActivitiesList.php
index 6193ab1..0cdd42c 100644
--- a/src/WPStrava/ActivitiesList.php
+++ b/src/WPStrava/ActivitiesList.php
@@ -42,8 +42,7 @@ class WPStrava_ActivitiesList {
foreach ( $activities as $activity ) {
$response .= "
";
$response .= empty( $activity->id ) ?
- $activity->name :
- "" . $activity->name . '';
+ $activity->name : $strava_activity->get_activity_link( $activity->id, $activity->name );
$response .= "';
+ $activity_output .= $activity->get_activity_link(
+ $activity_details->id,
+ WPStrava_StaticMap::get_image_tag( $activity_details, $map_height, $map_width, $atts['markers'], $activity_details->name ),
+ $activity_details->name
+ );
+
+ $activity_output .= '';
} // End if( $activity_details ).
return $activity_output;
}
diff --git a/src/WPStrava/LatestMap.php b/src/WPStrava/LatestMap.php
index 29866cd..67edac4 100644
--- a/src/WPStrava/LatestMap.php
+++ b/src/WPStrava/LatestMap.php
@@ -38,9 +38,13 @@ class WPStrava_LatestMap {
echo empty( $activity->map ) ?
// Translators: Text with activity name shown in place of image if not available.
esc_html( sprintf( __( 'Map not available for activity "%s"', 'wp-strava' ), $activity->name ) ) :
- "" .
- WPStrava_StaticMap::get_image_tag( $activity ) . // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Image OK.
- '';
+ // phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped -- Image OK.
+ $strava_activity->get_activity_link(
+ $activity->id,
+ WPStrava_StaticMap::get_image_tag( $activity, null, null, false, $activity->name ),
+ $activity->name
+ );
+ // phpcs:enable WordPress.Security.EscapeOutput.OutputNotEscaped
}
}
}