Add missing error handling (part 2)

This commit is contained in:
Daniel López Guimaraes 2023-08-15 20:59:12 +01:00
parent 06d89d8b77
commit 77a1cc11aa
No known key found for this signature in database
GPG key ID: 6AC74DE3DEF050E0

View file

@ -13,20 +13,15 @@ func MarkFriendRequestsAsReceived(err error, client *nex.Client, callID uint32,
return nex.Errors.FPD.InvalidArgument
}
var markErr error
for i := 0; i < len(ids); i++ {
id := ids[i]
err = database_wiiu.SetFriendRequestReceived(id)
if err != nil {
globals.Logger.Critical(err.Error())
markErr = err
return nex.Errors.FPD.Unknown
}
}
if markErr != nil {
return nex.Errors.FPD.Unknown
}
rmcResponse := nex.NewRMCResponse(friends_wiiu.ProtocolID, callID)
rmcResponse.SetSuccess(friends_wiiu.MethodMarkFriendRequestsAsReceived, nil)