mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
fixed bug considering null PGP ids in ban list
This commit is contained in:
parent
5bbaa1e8e5
commit
f8639e5486
@ -258,7 +258,7 @@ void p3GxsReputation::updateBannedNodesList()
|
|||||||
std::map<RsPgpId,ZeroInitCnt> pgp_ids_to_ban ;
|
std::map<RsPgpId,ZeroInitCnt> pgp_ids_to_ban ;
|
||||||
|
|
||||||
for( std::map<RsGxsId, Reputation>::iterator rit = tmpreps.begin();rit!=tmpreps.end();++rit)
|
for( std::map<RsGxsId, Reputation>::iterator rit = tmpreps.begin();rit!=tmpreps.end();++rit)
|
||||||
if((rit->second.mIdentityFlags & REPUTATION_IDENTITY_FLAG_PGP_LINKED) && rit->second.mOwnOpinion == p3GxsReputation::OPINION_NEGATIVE)
|
if((rit->second.mIdentityFlags & REPUTATION_IDENTITY_FLAG_PGP_LINKED) && !rit->second.mOwnerNode.isNull() && rit->second.mOwnOpinion == p3GxsReputation::OPINION_NEGATIVE)
|
||||||
++pgp_ids_to_ban[rit->second.mOwnerNode] ;
|
++pgp_ids_to_ban[rit->second.mOwnerNode] ;
|
||||||
|
|
||||||
mBannedPgpIds.clear() ;
|
mBannedPgpIds.clear() ;
|
||||||
|
Loading…
Reference in New Issue
Block a user