add comment

This commit is contained in:
vanilia
2025-10-27 17:28:50 +07:00
parent 159db551eb
commit 15179c746c
2 changed files with 8 additions and 8 deletions
@@ -2,7 +2,6 @@ package encounter
import (
"net/http"
"time"
rw "github.com/karincake/risoles"
sf "github.com/karincake/semprit"
@@ -125,13 +124,6 @@ func (obj myBase) CheckIn(w http.ResponseWriter, r *http.Request) {
}
dto.Id = uint(id)
// validate startedAt
if dto.StartedAt == nil {
now := time.Now()
dto.StartedAt = &now
}
res, err := u.CheckIn(dto)
rw.DataResponse(w, res, err)
}
@@ -574,10 +574,17 @@ func CheckIn(input e.CheckinDto) (*d.Data, error) {
return nil, err
}
// set startedAt
if input.StartedAt == nil {
input.StartedAt = &now
}
// validate if soapi exist
dataSoapi, err := us.ReadList(es.ReadListDto{FilterDto: es.FilterDto{Encounter_Id: &input.Id}})
if err != nil {
return nil, err
}
if list, ok := dataSoapi.Data.([]es.ResponseDto); ok {
if len(list) > 0 {
event.Status = "failed"
@@ -640,6 +647,7 @@ func CheckIn(input e.CheckinDto) (*d.Data, error) {
}
}
// update encounter data
if err := updateCheckInData(input, data, &event, tx); err != nil {
return err
}