chore: log attendance API failures

This commit is contained in:
richjohnrambo
2026-08-31 13:54:32 +08:00
parent 61ab313f35
commit 44ad626f63
+5
View File
@@ -1880,6 +1880,7 @@ func serveIMAttendanceConfig(wrt http.ResponseWriter, req *http.Request) {
}
config, err := store.Attendance.Config(principal.TenantID, principal.Uid, date)
if err != nil {
logs.Warn.Println("im attendance config failed:", principal.TenantID, principal.Uid.UserId(), err)
writeIMRelationError(wrt, req, err)
return
}
@@ -1911,6 +1912,7 @@ func serveIMAttendanceRecords(wrt http.ResponseWriter, req *http.Request) {
Limit: limit,
})
if err != nil {
logs.Warn.Println("im attendance records failed:", principal.TenantID, principal.Uid.UserId(), err)
writeIMRelationError(wrt, req, err)
return
}
@@ -1971,6 +1973,7 @@ func serveIMAttendanceCheckins(wrt http.ResponseWriter, req *http.Request) {
IdempotencyKey: idempotencyKey,
})
if err != nil {
logs.Warn.Println("im attendance checkin failed:", principal.TenantID, principal.Uid.UserId(), err)
writeIMRelationError(wrt, req, err)
return
}
@@ -1997,6 +2000,7 @@ func serveIMAttendanceAppeals(wrt http.ResponseWriter, req *http.Request) {
Limit: limit,
})
if err != nil {
logs.Warn.Println("im attendance appeals failed:", principal.TenantID, principal.Uid.UserId(), err)
writeIMRelationError(wrt, req, err)
return
}
@@ -2039,6 +2043,7 @@ func serveIMAttendanceAppeals(wrt http.ResponseWriter, req *http.Request) {
AttachmentFileIDs: body.AttachmentFileIDs,
}, idempotencyKey)
if err != nil {
logs.Warn.Println("im attendance appeal create failed:", principal.TenantID, principal.Uid.UserId(), err)
writeIMRelationError(wrt, req, err)
return
}