You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
435 B

7 months ago
  1. package reservation
  2. import (
  3. "context"
  4. "practice_Go/api/reservation/v1"
  5. "practice_Go/internal/dao"
  6. )
  7. func (c *ControllerV1) DeleteReservation(ctx context.Context, req *v1.DeleteReservationReq) (res *v1.DeleteReservationRes, err error) {
  8. res = &v1.DeleteReservationRes{}
  9. _, err = dao.GoLiveReservations.Ctx(ctx).Wheref("live_id =? and user_id =?", req.Id, req.UserId).Delete()
  10. if err == nil {
  11. res.Success = true
  12. }
  13. return
  14. }