Commit 1287623a8d28880c1ed78db275754267e5498db7

Authored by hausdoerfer
1 parent d1b12530

method exchanged in drools and fixed errors

services/MainBot/src/main/resources/de/bht/beuthbot/drools/Canteen.drl
@@ -32,16 +32,15 @@ import de.bht.beuthbot.drools.model.DroolsMessage; @@ -32,16 +32,15 @@ import de.bht.beuthbot.drools.model.DroolsMessage;
32 32
33 import de.bht.beuthbot.scheduler.SchedulerBean 33 import de.bht.beuthbot.scheduler.SchedulerBean
34 import de.bht.beuthbot.jms.TaskMessage 34 import de.bht.beuthbot.jms.TaskMessage
35 -import de.bht.beuthbot.scheduler.model.ReminderCycle  
36 import java.util.Date 35 import java.util.Date
37 import java.text.SimpleDateFormat 36 import java.text.SimpleDateFormat
38 import java.text.ParseException 37 import java.text.ParseException
39 import de.bht.beuthbot.model.Messenger 38 import de.bht.beuthbot.model.Messenger
40 -import de.bht.beuthbot.scheduler.model.Reminder;  
41 39
42 import java.time.DayOfWeek; 40 import java.time.DayOfWeek;
43 import java.time.LocalDate 41 import java.time.LocalDate
44 -import de.bht.beuthbot.utils.DateStringExtractor; 42 +import de.bht.beuthbot.utils.DateStringExtractor
  43 +import de.bht.beuthbot.model.entities.Reminder;
45 44
46 global de.bht.beuthbot.canteen.model.CanteenData canteenData; 45 global de.bht.beuthbot.canteen.model.CanteenData canteenData;
47 global de.bht.beuthbot.model.entities.AppUser user; 46 global de.bht.beuthbot.model.entities.AppUser user;
@@ -139,7 +138,7 @@ rule "Create reminder" @@ -139,7 +138,7 @@ rule "Create reminder"
139 Reminder reminder = s.createReminder(message, user); 138 Reminder reminder = s.createReminder(message, user);
140 String messageText = ""; 139 String messageText = "";
141 if(reminder.getIntent() == Intent.SHOW_FOOD.getText()) { 140 if(reminder.getIntent() == Intent.SHOW_FOOD.getText()) {
142 - messageText = "Ich werde dir " + DateStringExtractor.getGermanWeekDayFromLocalDate(reminder.getCycleDate(), true) + " um " + new SimpleDateFormat("KK:mm").format(reminder.getCycleTime()) + " Uhr den Mensaplan mitteilen!"; 141 + messageText = "Ich werde dir " + DateStringExtractor.getGermanWeekDayFromLocalDate(reminder.getCycleTime(), true) + " um " + new SimpleDateFormat("KK:mm").format(reminder.getCycleTime()) + " Uhr den Mensaplan mitteilen!";
143 } else { 142 } else {
144 messageText = "Es war mir leider nicht möglich eine Erinnerung für dich anzulegen. Versuche es bitte noch einmal."; 143 messageText = "Es war mir leider nicht möglich eine Erinnerung für dich anzulegen. Versuche es bitte noch einmal.";
145 } //TODO: Add other intents 144 } //TODO: Add other intents