API 1.0.54 training program

This commit is contained in:
Tibor Bossanyi (Freelancer)
2021-11-11 20:35:48 +01:00
parent 0050aa206d
commit 28482e9a2b
8 changed files with 64 additions and 6 deletions
@@ -28,7 +28,8 @@ class PackageController(private val exerciseAbilityRepository: ExerciseAbilityRe
private val trainingPlanRepository: TrainingPlanRepository,
private val splitTestsRepository: SplitTestsRepository,
private val trainingPlanDayRepository: TrainingPlanDayRepository,
private val appTextRepository: AppTextRepository
private val appTextRepository: AppTextRepository,
private val trainingProgramRepository: TrainingProgramRepository
) {
private val logger = LoggerFactory.getLogger(javaClass)
@@ -91,6 +92,9 @@ class PackageController(private val exerciseAbilityRepository: ExerciseAbilityRe
val listAppText = appTextRepository.findAll()
val listAppTextJson = gson.toJson(listAppText)
val listTrainingProgram = trainingProgramRepository.findAll()
val listTrainingProgramJson = gson.toJson(listTrainingProgram)
val packageJson: String =
getClassRecord(ExerciseDevice::class.simpleName, listDevicesJson) +
"|||" + getClassRecord(Product::class.simpleName, listProductsJson) +
@@ -108,7 +112,8 @@ class PackageController(private val exerciseAbilityRepository: ExerciseAbilityRe
"|||" + getClassRecord(TrainingPlan::class.simpleName, listTrainingPlanJson) +
"|||" + getClassRecord(SplitTests::class.simpleName, listSplitTestsJson) +
"|||" + getClassRecord(TrainingPlanDay::class.simpleName, listTrainingPlanDayJson) +
"|||" + getClassRecord(AppText::class.simpleName, listAppTextJson)
"|||" + getClassRecord(AppText::class.simpleName, listAppTextJson) +
"|||" + getClassRecord(TrainingProgram::class.simpleName, listTrainingProgramJson)
return if (packageJson.isEmpty()) ResponseEntity.notFound().build() else
ResponseEntity.ok().body(packageJson)