mirror of
https://github.com/MengMengCode/VoCat.git
synced 2026-08-19 22:33:43 +08:00
FIX #31
This commit is contained in:
@@ -519,7 +519,7 @@ func (session *Session) processSMSMessage(request *sipRequest) {
|
||||
RawTPDU: strings.ToUpper(hex.EncodeToString(rpdu.tpdu)),
|
||||
DecodeError: errorString(decodeErr),
|
||||
}
|
||||
if status.MessageReference == 0 && message.MessageReference == nil && decodeErr == nil {
|
||||
if status.MessageReference == 0 && status.StatusCode == 0 && decodeErr == nil {
|
||||
session.logInboundSMS(slog.LevelWarn, "IMS inbound SMS status report is incomplete", request,
|
||||
"stage", "tpdu", "rp_reference", int(rpdu.reference))
|
||||
session.sendLoggedDeliveryReport(request, buildRPError(rpdu.reference, 95), "rp_error")
|
||||
|
||||
Reference in New Issue
Block a user