mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-15 05:09:54 +05:00
Diameter Result-Code should not be in *cca template
This commit is contained in:
@@ -147,6 +147,7 @@ func (da *DiameterAgent) handleMessage(c diam.Conn, m *diam.Message) {
|
||||
writeOnConn(c, m.Answer(diam.UnableToComply))
|
||||
return
|
||||
}
|
||||
fmt.Printf("After processing successfully the message, have reply: %+v\n", rply)
|
||||
a := m.Answer(diam.Success)
|
||||
// write reply into message
|
||||
for _, val := range rply.Values() {
|
||||
@@ -191,7 +192,7 @@ func (da *DiameterAgent) handleMessage(c diam.Conn, m *diam.Message) {
|
||||
return
|
||||
}
|
||||
}
|
||||
writeOnConn(c, m.Answer(diam.UnableToComply))
|
||||
writeOnConn(c, a)
|
||||
}
|
||||
|
||||
func (da *DiameterAgent) processRequest(reqProcessor *config.DARequestProcessor,
|
||||
|
||||
@@ -377,8 +377,6 @@ const CGRATES_CFG_JSON = `
|
||||
"*cca": [
|
||||
{"tag": "SessionId", "field_id": "Session-Id", "type": "*composed",
|
||||
"value": "~*req.Session-Id", "mandatory": true},
|
||||
{"tag": "ResultCode", "field_id": "Result-Code", "type": "*constant",
|
||||
"value": "2001", "mandatory": true},
|
||||
{"tag": "OriginHost", "field_id": "Origin-Host", "type": "*composed",
|
||||
"value": "~*vars.OriginHost", "mandatory": true},
|
||||
{"tag": "OriginRealm", "field_id": "Origin-Realm", "type": "*composed",
|
||||
|
||||
Reference in New Issue
Block a user