Increase limit when using PublishEvent
This commit is contained in:
@@ -244,11 +244,13 @@ export class Router {
|
|||||||
|
|
||||||
PublishEvent = (event: TrustedEvent) => {
|
PublishEvent = (event: TrustedEvent) => {
|
||||||
const pubkeys = getPubkeyTagValues(event.tags)
|
const pubkeys = getPubkeyTagValues(event.tags)
|
||||||
|
const scenarios = [
|
||||||
return this.merge([
|
|
||||||
this.FromPubkey(event.pubkey),
|
this.FromPubkey(event.pubkey),
|
||||||
...pubkeys.map(pubkey => this.ForPubkey(pubkey).weight(0.5)),
|
...pubkeys.map(pubkey => this.ForPubkey(pubkey).weight(0.5)),
|
||||||
])
|
]
|
||||||
|
|
||||||
|
// Override the limit to ensure deliverability even when lots of pubkeys are mentioned
|
||||||
|
return this.merge(scenarios).limit(30)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user