| Project: | Call Session Control Functions |
| Component: | Code |
| Category: | bug |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
The version of the xml document in the NOTIFY message is always 0.
When there are no more contacts in the active state, the state of the element registration in the xml appears "active" instead of "terminated".
When the document is partial, only one public is taken for the xml, but in the spec 24.229, all publics that the scscf is aware that the user owns shall be included in any NOTIFY. Partial implies to include only one contact instead of all contacts. This doesn´t apply to the publics.
The last event that made the transition for the current state is not stored, which is necessary when the notification was not produced by a reg event, but by a SUBSCRIBE reception or a subscription expiration.
The contact event is equal for all publics, but there are differences, because one public implicitly registered must be associated with the event "created", instead of "registered", which the scscf is now doing.
Comments
fixes
1. version - fixed in r82.
2. no more contacts in active state - fixed in r83.