chore: log attendance API failures
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user