mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
STObject::applyTemplate() throws with description of error:
The `STObject` member function `setType()` has been renamed to applyTemplate() and modified to throw if there is a template mismatch. The error description in the exception is, in certain cases, used, to better indicate why a particular transaction was considered ill formed. Fixes #2585.
This commit is contained in:
committed by
Nik Bougalis
parent
c354809e1c
commit
ad5c5f1969
@@ -363,7 +363,7 @@ public:
|
||||
|
||||
BEAST_EXPECT(st[sf1] == 1);
|
||||
BEAST_EXPECT(st[sf2] == 2);
|
||||
except<missing_field_error>([&]()
|
||||
except<STObject::FieldErr>([&]()
|
||||
{ st[sf3]; });
|
||||
BEAST_EXPECT(*st[~sf1] == 1);
|
||||
BEAST_EXPECT(*st[~sf2] == 2);
|
||||
|
||||
Reference in New Issue
Block a user