Added check for distance_min and make sure it's a positive integer - fixes Issue #7

Revise name/token update settings
Minor formatting
This commit is contained in:
Justin Foell
2017-12-08 12:33:29 -06:00
parent 7f65a6c145
commit 4668b4fc4e
4 changed files with 43 additions and 28 deletions
+2 -1
View File
@@ -64,7 +64,7 @@ class WPStrava_LatestMapWidget extends WP_Widget {
$title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Latest Activity Map', 'wp-strava' ) : $instance['title'] );
$athlete_token = isset( $instance['athlete_token'] ) ? $instance['athlete_token'] : WPStrava::get_instance()->settings->get_default_token();
$distance_min = $instance['distance_min'];
$distance_min = empty( $instance['distance_min'] ) ? 0 : absint( $instance['distance_min'] );
$strava_club_id = empty( $instance['strava_club_id'] ) ? null : $instance['strava_club_id'];
$build_new = false;
@@ -80,6 +80,7 @@ class WPStrava_LatestMapWidget extends WP_Widget {
if ( is_wp_error( $rides ) ) {
echo $before_widget;
if ( $title ) echo $before_title . $title . $after_title;
if ( WPSTRAVA_DEBUG ) {
echo '<pre>';
print_r($rides);