use crate::api::helpers::{fetch_strava_data};
use crate::models::activities;
use log::{info};
pub fn get_activities(
access_token: &str,
) -> Result<activities::ActivityCollection, Box<dyn std::error::Error>> {
info!("Calling Strava Activities API\n");
fetch_strava_data("athlete/activities".to_string(), access_token)
}
pub fn get_activities_by_id(
access_token: &str,
activity_id: &str,
) -> Result<activities::ActivityElement, Box<dyn std::error::Error>> {
info!("Calling Activities by ID API\n");
fetch_strava_data(format!("/activities/{}", activity_id), access_token)
}