View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006512 | unreal | ircd | public | 2025-06-10 23:35 | 2025-06-11 07:52 |
Reporter | slingamn | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 6.1.10 | ||||
Summary | 0006512: CHATHISTORY TARGETS has incorrect selection semantics | ||||
Description | `CHATHISTORY TARGETS timestamp=A timestamp=B 100` has the following intended semantics: it should return targets whose *latest* message is between those two timestamps. This allows the timestamps to be used for pagination of the response. Unreal's implementation instead returns targets that have *any* message between those two timestamps. This impedes use of the timestamps to page backwards in time. Thanks for your work on Unreal! | ||||
Steps To Reproduce | See reproduction steps in this Gist (copied in the attachment): https://gist.github.com/slingamn/5ca894fb09b08cc01c65a5ed98214a34 | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
3rd party modules | |||||