only republish offers with reserved key images

This commit is contained in:
woodser 2023-02-24 10:45:27 -05:00
parent c7080f3dbc
commit 487d371a2d

View File

@ -1387,7 +1387,7 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe
synchronized (openOffers) { synchronized (openOffers) {
contained = openOffers.contains(openOffer); contained = openOffers.contains(openOffer);
} }
if (contained && !openOffer.isDeactivated()) { if (contained && !openOffer.isDeactivated() && openOffer.getOffer().getOfferPayload().getReserveTxKeyImages() != null) {
// TODO It is not clear yet if it is better for the node and the network to send out all add offer // TODO It is not clear yet if it is better for the node and the network to send out all add offer
// messages in one go or to spread it over a delay. With power users who have 100-200 offers that can have // messages in one go or to spread it over a delay. With power users who have 100-200 offers that can have
// some significant impact to user experience and the network // some significant impact to user experience and the network