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)
|
config, err := store.Attendance.Config(principal.TenantID, principal.Uid, date)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logs.Warn.Println("im attendance config failed:", principal.TenantID, principal.Uid.UserId(), err)
|
||||||
writeIMRelationError(wrt, req, err)
|
writeIMRelationError(wrt, req, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -1911,6 +1912,7 @@ func serveIMAttendanceRecords(wrt http.ResponseWriter, req *http.Request) {
|
|||||||
Limit: limit,
|
Limit: limit,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logs.Warn.Println("im attendance records failed:", principal.TenantID, principal.Uid.UserId(), err)
|
||||||
writeIMRelationError(wrt, req, err)
|
writeIMRelationError(wrt, req, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -1971,6 +1973,7 @@ func serveIMAttendanceCheckins(wrt http.ResponseWriter, req *http.Request) {
|
|||||||
IdempotencyKey: idempotencyKey,
|
IdempotencyKey: idempotencyKey,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logs.Warn.Println("im attendance checkin failed:", principal.TenantID, principal.Uid.UserId(), err)
|
||||||
writeIMRelationError(wrt, req, err)
|
writeIMRelationError(wrt, req, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -1997,6 +2000,7 @@ func serveIMAttendanceAppeals(wrt http.ResponseWriter, req *http.Request) {
|
|||||||
Limit: limit,
|
Limit: limit,
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logs.Warn.Println("im attendance appeals failed:", principal.TenantID, principal.Uid.UserId(), err)
|
||||||
writeIMRelationError(wrt, req, err)
|
writeIMRelationError(wrt, req, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -2039,6 +2043,7 @@ func serveIMAttendanceAppeals(wrt http.ResponseWriter, req *http.Request) {
|
|||||||
AttachmentFileIDs: body.AttachmentFileIDs,
|
AttachmentFileIDs: body.AttachmentFileIDs,
|
||||||
}, idempotencyKey)
|
}, idempotencyKey)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logs.Warn.Println("im attendance appeal create failed:", principal.TenantID, principal.Uid.UserId(), err)
|
||||||
writeIMRelationError(wrt, req, err)
|
writeIMRelationError(wrt, req, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user