Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
aliases.cpp 438 B
#include <nlohmann/json.hpp>

using json = nlohmann::json;

#include "mtx/events/aliases.hpp"

namespace mtx {
namespace events {
namespace state {

void
from_json(const json &obj, Aliases &content)
{
        content.aliases = obj.at("aliases").get<std::vector<std::string>>();
}

void
to_json(json &obj, const Aliases &content)
{
        obj["aliases"] = content.aliases;
}

} // namespace state
} // namespace events
} // namespace mtx