1#include <nlohmann/json.hpp>
2
3using json = nlohmann::json;
4
5#include "mtx/events/tombstone.hpp"
6
7namespace mtx {
8namespace events {
9namespace state {
10
11void
12from_json(const json &obj, Tombstone &content)
13{
14 content.body = obj.value(key: "body", default_value: "");
15 content.replacement_room = obj.value(key: "replacement_room", default_value: "");
16}
17
18void
19to_json(json &obj, const Tombstone &content)
20{
21 obj["body"] = content.body;
22 obj["replacement_room"] = content.replacement_room;
23}
24
25} // namespace state
26} // namespace events
27} // namespace mtx
28