This commit is contained in:
mr 2025-06-24 16:39:57 +02:00
parent 8899673347
commit 27c27fef15

View File

@ -12,7 +12,6 @@ import (
oclib "cloud.o-forge.io/core/oc-lib" oclib "cloud.o-forge.io/core/oc-lib"
"cloud.o-forge.io/core/oc-lib/dbs" "cloud.o-forge.io/core/oc-lib/dbs"
"cloud.o-forge.io/core/oc-lib/models/booking" "cloud.o-forge.io/core/oc-lib/models/booking"
b "cloud.o-forge.io/core/oc-lib/models/booking"
"cloud.o-forge.io/core/oc-lib/models/utils" "cloud.o-forge.io/core/oc-lib/models/utils"
"cloud.o-forge.io/core/oc-lib/tools" "cloud.o-forge.io/core/oc-lib/tools"
beego "github.com/beego/beego/v2/server/web" beego "github.com/beego/beego/v2/server/web"
@ -156,7 +155,7 @@ func (o *BookingController) Put() {
o.ServeJSON() o.ServeJSON()
return return
} }
booking := book.Data.(*b.Booking) booking := book.Data.(*booking.Booking)
if time.Now().After(booking.ExpectedStartDate) { if time.Now().After(booking.ExpectedStartDate) {
o.Data["json"] = oclib.NewRequest(oclib.LibDataEnum(oclib.BOOKING), user, peerID, groups, nil).UpdateOne(res, id) o.Data["json"] = oclib.NewRequest(oclib.LibDataEnum(oclib.BOOKING), user, peerID, groups, nil).UpdateOne(res, id)
} else { } else {
@ -197,8 +196,8 @@ func (o *BookingController) Check() {
"error": errors.New("invalid date format"), "error": errors.New("invalid date format"),
} }
} else { } else {
booking := &b.Booking{} // create a new booking object bks := &booking.Booking{} // create a new booking object
isAvailable, err2 := booking.Check(id, date, &date2, 1) // check if the booking is available isAvailable, err2 := bks.Check(id, date, &date2, 1) // check if the booking is available
fmt.Println(isAvailable, err2) fmt.Println(isAvailable, err2)
code := 200 code := 200
err := "" err := ""