From 5df40bd7467f4a4c4640b26d44bb68dae7068494 Mon Sep 17 00:00:00 2001 From: Nik Bougalis Date: Fri, 25 Jul 2014 10:20:32 -0700 Subject: [PATCH] Fix auth handling during OfferCreate (RIPD-414) --- src/ripple/module/app/transactors/CreateOffer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ripple/module/app/transactors/CreateOffer.cpp b/src/ripple/module/app/transactors/CreateOffer.cpp index a68f5bedc..f16a4da0f 100644 --- a/src/ripple/module/app/transactors/CreateOffer.cpp +++ b/src/ripple/module/app/transactors/CreateOffer.cpp @@ -77,10 +77,10 @@ CreateOffer::checkAcceptAsset(IssueRef issue) const // ordering. Determine which entry we need to access. bool const canonical_gt (mTxnAccountID > issue.account); - bool const need_auth (trustLine->getFieldU32 (sfFlags) & + bool const is_authorized (trustLine->getFieldU32 (sfFlags) & (canonical_gt ? lsfLowAuth : lsfHighAuth)); - if (need_auth) + if (!is_authorized) { if (m_journal.debug) m_journal.debug << "delay: can't receive IOUs from issuer without auth.";