Merge pull request #13683 from zfox23/MS17039_dontDeleteDDV

Implement MS17039: Don't delete entities during DDV when Metaverse API call returns error
This commit is contained in:
Howard Stearns 2018-07-27 15:05:05 -07:00 committed by GitHub
commit e8e04673a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -522,11 +522,8 @@ void EntityServer::startDynamicDomainVerification() {
qCDebug(entities) << "Entity passed dynamic domain verification:" << entityID;
}
} else {
qCDebug(entities) << "Call to" << networkReply->url() << "failed with error" << networkReply->error() << "; deleting entity" << entityID
qCDebug(entities) << "Call to" << networkReply->url() << "failed with error" << networkReply->error() << "; NOT deleting entity" << entityID
<< "More info:" << jsonObject;
tree->withWriteLock([&] {
tree->deleteEntity(entityID, true);
});
}
networkReply->deleteLater();