diff options
Diffstat (limited to 'src/lib/client.rs')
| -rw-r--r-- | src/lib/client.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/client.rs b/src/lib/client.rs index c1bf751..41e5379 100644 --- a/src/lib/client.rs +++ b/src/lib/client.rs | |||
| @@ -1645,7 +1645,7 @@ async fn create_relays_request( | |||
| 1645 | git_repo_path, | 1645 | git_repo_path, |
| 1646 | vec![ | 1646 | vec![ |
| 1647 | nostr::Filter::default() | 1647 | nostr::Filter::default() |
| 1648 | .kinds(vec![Kind::GitPatch]) | 1648 | .kinds(vec![Kind::GitPatch, KIND_PULL_REQUEST]) |
| 1649 | .custom_tags( | 1649 | .custom_tags( |
| 1650 | SingleLetterTag::lowercase(nostr_sdk::Alphabet::A), | 1650 | SingleLetterTag::lowercase(nostr_sdk::Alphabet::A), |
| 1651 | repo_coordinates_without_relays | 1651 | repo_coordinates_without_relays |
| @@ -1657,7 +1657,10 @@ async fn create_relays_request( | |||
| 1657 | ) | 1657 | ) |
| 1658 | .await? | 1658 | .await? |
| 1659 | { | 1659 | { |
| 1660 | if event_is_patch_set_root(event) || event_is_revision_root(event) { | 1660 | if event_is_patch_set_root(event) |
| 1661 | || event_is_revision_root(event) | ||
| 1662 | || event.kind.eq(&KIND_PULL_REQUEST) | ||
| 1663 | { | ||
| 1661 | proposals.insert(event.id); | 1664 | proposals.insert(event.id); |
| 1662 | contributors.insert(event.pubkey); | 1665 | contributors.insert(event.pubkey); |
| 1663 | } | 1666 | } |