mirror of
https://github.com/matrix-construct/construct
synced 2024-12-28 16:34:13 +01:00
ircd:Ⓜ️:event: Fix detection on hashing constructor.
This commit is contained in:
parent
d837753d29
commit
2d7a914eb2
2 changed files with 3 additions and 1 deletions
|
@ -137,7 +137,7 @@ struct ircd::m::event
|
|||
|
||||
event(const json::object &, const id &, const keys &);
|
||||
event(const json::object &, const id &);
|
||||
event(id::buf &, const json::object &, const string_view &version = "1");
|
||||
event(id::buf &, const json::object &, const string_view &version = {});
|
||||
event(const json::object &, const keys &);
|
||||
event(const json::object &);
|
||||
explicit event(const json::members &);
|
||||
|
|
|
@ -4055,6 +4055,8 @@ ircd::m::event::event(id::buf &buf,
|
|||
id{id::v3{buf, source}}:
|
||||
version == "4"?
|
||||
id{id::v4{buf, source}}:
|
||||
source.has("event_id")?
|
||||
id{unquote(source.at("event_id"))}:
|
||||
id{id::v4{buf, source}},
|
||||
}
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue