node: duplicate fetching logic respects RefsAt
modified radicle-node/src/service.rs
@@ -249,6 +249,8 @@ enum TryFetchError<'a> {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -837,10 +839,10 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -912,6 +914,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-node/src/tests/e2e.rs
@@ -1,7 +1,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -9,6 +8,7 @@ use radicle::storage::{
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -969,7 +969,7 @@ fn test_outdated_sigrefs() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -984,6 +984,11 @@ fn test_outdated_sigrefs() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|