From ccf8d7543cd11f3d6882e864e8f4f58209c9eeab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Ha=C3=9Fel?= Date: Tue, 25 Oct 2022 11:31:00 +0200 Subject: [PATCH] FIX: Schedule/set/{id}/zenith --- src/main/java/de/ph87/homeautomation/DemoDataService.java | 2 +- .../schedule/entry/ScheduleEntryController.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/ph87/homeautomation/DemoDataService.java b/src/main/java/de/ph87/homeautomation/DemoDataService.java index 53c6036..3dfbd69 100644 --- a/src/main/java/de/ph87/homeautomation/DemoDataService.java +++ b/src/main/java/de/ph87/homeautomation/DemoDataService.java @@ -81,7 +81,7 @@ public class DemoDataService { scheduleEntryController.setEnabled(id, enabled); scheduleEntryController.setType(id, type.name()); if (zenith != null) { - scheduleEntryController.setZenith(id, zenith.degrees().doubleValue()); + scheduleEntryController.setZenith(id, zenith.degrees() + ""); } scheduleEntryController.setHour(id, hour); scheduleEntryController.setMinute(id, minute); diff --git a/src/main/java/de/ph87/homeautomation/schedule/entry/ScheduleEntryController.java b/src/main/java/de/ph87/homeautomation/schedule/entry/ScheduleEntryController.java index a00771a..67b3dee 100644 --- a/src/main/java/de/ph87/homeautomation/schedule/entry/ScheduleEntryController.java +++ b/src/main/java/de/ph87/homeautomation/schedule/entry/ScheduleEntryController.java @@ -72,8 +72,8 @@ public class ScheduleEntryController { } @PostMapping("set/{id}/zenith") - public ScheduleEntryDto setZenith(@PathVariable final long id, @RequestBody final double value) { - return scheduleEntryWriteService.set(id, ScheduleEntry::setZenith, value); + public ScheduleEntryDto setZenith(@PathVariable final long id, @RequestBody final String value) { + return scheduleEntryWriteService.set(id, ScheduleEntry::setZenith, Double.parseDouble(value)); } @PostMapping("set/{id}/hour")