revert adding nil to json

it causes issues, not worth it
This commit is contained in:
Lion Kortlepel
2022-11-06 01:34:37 +01:00
parent c39c7bb0a4
commit 30b038a6bb
2 changed files with 0 additions and 3 deletions

View File

@@ -551,8 +551,6 @@ static void JsonEncodeRecursive(nlohmann::json& json, const sol::object& left, c
nlohmann::json value;
switch (right.get_type()) {
case sol::type::lua_nil:
value = nullptr;
return;
case sol::type::none:
return;
case sol::type::poly:

View File

@@ -674,7 +674,6 @@ static void AddToTable(sol::table& table, const std::string& left, const T& valu
static void JsonDecodeRecursive(sol::state_view& StateView, sol::table& table, const std::string& left, const nlohmann::json& right) {
switch (right.type()) {
case nlohmann::detail::value_t::null:
AddToTable(table, left, sol::lua_nil_t {});
return;
case nlohmann::detail::value_t::object: {
auto value = table.create();