XEP-0184: DeliveryReceipt requires ID, although the XEP defines it as optional attribute

Description

The constructor of DeliveryReceipt forbids the id to be null or empty.

XEP-0184 however says that the id is optional (see below example 4).

Github PR: https://github.com/igniterealtime/Smack/pull/234

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Expected Effort

Minimal

Components

Fix versions

Affects versions

Priority

Created April 20, 2018 at 12:41 PM
Updated October 28, 2020 at 1:28 PM
Resolved May 12, 2018 at 3:20 PM