Added new /config/tours, tests

Signed-off-by: Marcin Woźniak <y0rune@aol.com>
This commit is contained in:
2020-12-26 15:33:17 +01:00
parent 09cc994d92
commit da4e683248
3 changed files with 105 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package com.plannaplan.services;
import com.plannaplan.models.ConfigData;
import com.plannaplan.models.FileData;
import com.plannaplan.models.TourData;
import com.plannaplan.repositories.AppConfigRepository;
import org.springframework.beans.factory.annotation.Autowired;
@ -41,6 +42,15 @@ public class ConfiguratorService {
migrator.migrate(coursesData);
}
/**
* Save tours to DataBase
* @param firstTour First tour period.
* @param secondTour Second tour period.
*/
public void saveTours(TourData firstTour, TourData secondTour) {
this.configRepo.save(new AppConfig(firstTour, secondTour));
}
/**
* current config getter
*