diff --git a/src/SerializedObject.cpp b/src/SerializedObject.cpp index 6bcae3c06..d6bce836c 100644 --- a/src/SerializedObject.cpp +++ b/src/SerializedObject.cpp @@ -926,7 +926,19 @@ std::auto_ptr STObject::parseJson(const Json::Value& object, SField::r { case STI_UINT8: if (value.isString()) + { +#if 0 + if (field == sfTransactionResult) + { + TER terCode; + if (FUNCTION_THAT_DOESNT_EXIST(value.asString(), terCode)) + value = static_cast(terCode); + else + data.push_back(new STUInt8(field, lexical_cast_st(value.asString()))); + } data.push_back(new STUInt8(field, lexical_cast_st(value.asString()))); +#endif + } else if (value.isInt()) { if (value.asInt() < 0 || value.asInt() > 255)