Hi there, I am getting this error while trying to schedule a workout, It works on a dry-run but not on a real run. Any help would be appreciated and many thanks for this app!
Creating workouts
[error] Error thrown while running command "garmin:workout 'tests/Resource/Bike_workouts.csv' schedule --start=2021-12-06 -vvv". Message: "An unexpected response code was found: 400"
[dawguk\GarminConnect\exceptions\UnexpectedResponseCodeException]
An unexpected response code was found: 400
Exception trace:
at /var/www/html/vendor/dawguk/php-garmin-connect/src/dawguk/GarminConnect.php:296
dawguk\GarminConnect->createWorkout() at /var/www/html/src/Service/GarminHelper.php:68
App\Service\GarminHelper->createWorkouts() at /var/www/html/src/Library/Handler/AbstractHandler.php:137
App\Library\Handler\AbstractHandler->createGarminWorkouts() at /var/www/html/src/Library/Handler/AbstractHandler.php:88
App\Library\Handler\AbstractHandler->handle() at /var/www/html/src/Library/Handler/ScheduleHandler.php:13
App\Library\Handler\ScheduleHandler->handle() at /var/www/html/src/Library/Handler/HandlerFactory.php:25
App\Library\Handler\HandlerFactory->buildCommand() at /var/www/html/src/Command/WorkoutCommand.php:89
App\Command\WorkoutCommand->execute() at /var/www/html/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/html/vendor/symfony/console/Application.php:929
Symfony\Component\Console\Application->doRunCommand() at /var/www/html/vendor/symfony/framework-bundle/Console/Application.php:96
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/html/vendor/symfony/console/Application.php:264
Symfony\Component\Console\Application->doRun() at /var/www/html/vendor/symfony/framework-bundle/Console/Application.php:82
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/html/vendor/symfony/console/Application.php:140
Symfony\Component\Console\Application->run() at /var/www/html/bin/console:42
This was due to some error in my CSV, I labelled the steps like "bike: 01:00 @z5, go!" but it didn't like it, by removing it it solved the issue, however this was working with a dry run!
Hi there, I am getting this error while trying to schedule a workout, It works on a dry-run but not on a real run. Any help would be appreciated and many thanks for this app!
Creating workouts
[error] Error thrown while running command "garmin:workout 'tests/Resource/Bike_workouts.csv' schedule --start=2021-12-06 -vvv". Message: "An unexpected response code was found: 400"
[debug] Command "garmin:workout 'tests/Resource/Bike_workouts.csv' schedule --start=2021-12-06 -vvv" exited with code "1"
In GarminConnect.php line 296:
[dawguk\GarminConnect\exceptions\UnexpectedResponseCodeException] An unexpected response code was found: 400
Exception trace: at /var/www/html/vendor/dawguk/php-garmin-connect/src/dawguk/GarminConnect.php:296 dawguk\GarminConnect->createWorkout() at /var/www/html/src/Service/GarminHelper.php:68 App\Service\GarminHelper->createWorkouts() at /var/www/html/src/Library/Handler/AbstractHandler.php:137 App\Library\Handler\AbstractHandler->createGarminWorkouts() at /var/www/html/src/Library/Handler/AbstractHandler.php:88 App\Library\Handler\AbstractHandler->handle() at /var/www/html/src/Library/Handler/ScheduleHandler.php:13 App\Library\Handler\ScheduleHandler->handle() at /var/www/html/src/Library/Handler/HandlerFactory.php:25 App\Library\Handler\HandlerFactory->buildCommand() at /var/www/html/src/Command/WorkoutCommand.php:89 App\Command\WorkoutCommand->execute() at /var/www/html/vendor/symfony/console/Command/Command.php:255 Symfony\Component\Console\Command\Command->run() at /var/www/html/vendor/symfony/console/Application.php:929 Symfony\Component\Console\Application->doRunCommand() at /var/www/html/vendor/symfony/framework-bundle/Console/Application.php:96 Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/html/vendor/symfony/console/Application.php:264 Symfony\Component\Console\Application->doRun() at /var/www/html/vendor/symfony/framework-bundle/Console/Application.php:82 Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/html/vendor/symfony/console/Application.php:140 Symfony\Component\Console\Application->run() at /var/www/html/bin/console:42