update 15 mei
This commit is contained in:
+9
-3
@@ -50,10 +50,16 @@ func main() {
|
||||
|
||||
// Bookings
|
||||
protected.POST("/bookings", controllers.CreateBooking)
|
||||
protected.GET("/bookings", controllers.GetUserBookings)
|
||||
protected.PATCH("/bookings/:id", controllers.UpdateBookingStatus)
|
||||
protected.GET("/bookings", controllers.GetAllBookings)
|
||||
protected.PUT("/bookings/:id/status", controllers.UpdateBookingStatus) // <-- Cukup tulis satu kali saja
|
||||
|
||||
// Admin (Manage Rooms)
|
||||
protected.PUT("/admin/rooms/:id/status", controllers.UpdateRoomStatus) // <-- Pastikan baris ini ada
|
||||
}
|
||||
|
||||
// 5. Jalur IoT ESP32 (Di luar protected)
|
||||
r.POST("/api/sensor/energy", controllers.UpdateRoomPower)
|
||||
|
||||
r.Run(":8080")
|
||||
}
|
||||
|
||||
@@ -70,4 +76,4 @@ func CORSMiddleware() gin.HandlerFunc {
|
||||
}
|
||||
c.Next()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user