From 737d128ccad02fdb8bac12d5162e7e132d7465c7 Mon Sep 17 00:00:00 2001 From: Mayukha Vadari Date: Fri, 3 Apr 2026 10:08:20 -0400 Subject: [PATCH] fix build issues --- src/libxrpl/tx/transactors/account/SignerListSet.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/libxrpl/tx/transactors/account/SignerListSet.cpp b/src/libxrpl/tx/transactors/account/SignerListSet.cpp index aa2e7cec33..03f2ca2084 100644 --- a/src/libxrpl/tx/transactors/account/SignerListSet.cpp +++ b/src/libxrpl/tx/transactors/account/SignerListSet.cpp @@ -307,12 +307,16 @@ SignerListSet::replaceSignerList() writeSignersToSLE(signerList, flags); // Add the signer list to the account's directory. - << (keylet::page ? "success" : "failure"); + auto const page = + ctx_.view().dirInsert(ownerDirKeylet, signerListKeylet, describeOwnerDir(accountID_)); - if (!keylet::page) + JLOG(j_.trace()) << "Create signer list for account " << toBase58(accountID_) << ": " + << (page ? "success" : "failure"); + + if (!page) return tecDIR_FULL; // LCOV_EXCL_LINE - signerList->setFieldU64(sfOwnerNode, *keylet::page); + signerList->setFieldU64(sfOwnerNode, *page); // If we succeeded, the new entry counts against the // creator's reserve.