0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-09-27 19:28:52 +02:00

ircd:Ⓜ️:dbs: Ensure truncation of origin component of room_joined key.

This commit is contained in:
Jason Volk 2020-05-05 18:51:21 -07:00
parent cb7e90fc0f
commit 59f4e3cf34

View file

@ -225,7 +225,7 @@ ircd::m::dbs::room_joined_key(const mutable_buffer &out_,
mutable_buffer out{out_};
consume(out, copy(out, room_id));
consume(out, copy(out, '\0'));
consume(out, copy(out, origin));
consume(out, copy(out, trunc(origin, event::ORIGIN_MAX_SIZE)));
return { data(out_), data(out) };
}
@ -238,7 +238,7 @@ ircd::m::dbs::room_joined_key(const mutable_buffer &out_,
mutable_buffer out{out_};
consume(out, copy(out, room_id));
consume(out, copy(out, '\0'));
consume(out, copy(out, origin));
consume(out, copy(out, trunc(origin, event::ORIGIN_MAX_SIZE)));
consume(out, copy(out, member));
return { data(out_), data(out) };
}