fixed #50, added default action input to defaultDayComponent
All checks were successful
Tests / Run Go Tests (push) Successful in 22s
All checks were successful
Tests / Run Go Tests (push) Successful in 22s
This commit is contained in:
@@ -127,6 +127,7 @@ func updateBooking(w http.ResponseWriter, r *http.Request) {
|
||||
log.Println("No user found!", err)
|
||||
return
|
||||
}
|
||||
|
||||
switch r.FormValue("action") {
|
||||
case "add":
|
||||
timestamp, err := time.ParseInLocation("2006-01-02|15:04", r.FormValue("date")+"|"+r.FormValue("timestamp"), loc)
|
||||
@@ -149,14 +150,14 @@ func updateBooking(w http.ResponseWriter, r *http.Request) {
|
||||
log.Printf("Error inserting booking %v -> %v\n", newBooking, err)
|
||||
}
|
||||
case "change":
|
||||
absenceType, err := strconv.Atoi(r.FormValue("absence"))
|
||||
if err != nil {
|
||||
log.Println("Error parsing absence type.", err)
|
||||
absenceType = 0
|
||||
}
|
||||
if absenceType != 0 {
|
||||
createAbsence(absenceType, user, loc, r)
|
||||
}
|
||||
// absenceType, err := strconv.Atoi(r.FormValue("absence"))
|
||||
// if err != nil {
|
||||
// log.Println("Error parsing absence type.", err)
|
||||
// absenceType = 0
|
||||
// }
|
||||
// if absenceType != 0 {
|
||||
// createAbsence(absenceType, user, loc, r)
|
||||
// }
|
||||
for index, possibleBooking := range r.PostForm {
|
||||
if len(index) > 7 && index[:7] == "booking" {
|
||||
booking_id, err := strconv.Atoi(index[8:])
|
||||
@@ -174,10 +175,11 @@ func updateBooking(w http.ResponseWriter, r *http.Request) {
|
||||
log.Println("Error parsing time!", err)
|
||||
continue
|
||||
}
|
||||
// log.Println("Parsing time", parsedTime)
|
||||
booking.UpdateTime(parsedTime)
|
||||
}
|
||||
}
|
||||
default:
|
||||
log.Println("No action from /time found")
|
||||
}
|
||||
getBookings(w, r)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user