diff options
Diffstat (limited to 'src/feed.rs')
-rw-r--r-- | src/feed.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/feed.rs b/src/feed.rs index 3926fd4..2875667 100644 --- a/src/feed.rs +++ b/src/feed.rs | |||
@@ -87,10 +87,11 @@ impl Feed { | |||
87 | .partition(Result::is_ok); | 87 | .partition(Result::is_ok); |
88 | 88 | ||
89 | // pull status | 89 | // pull status |
90 | let title = self.title.clone(); | ||
90 | let count = entries.len().saturating_sub(self.total_count()); | 91 | let count = entries.len().saturating_sub(self.total_count()); |
91 | let errors = errors.into_iter().map(Result::unwrap_err).collect(); | 92 | let errors = errors.into_iter().map(Result::unwrap_err).collect(); |
92 | 93 | ||
93 | let pull_status = PullStatus::new(count, errors); | 94 | let pull_status = PullStatus::new(title, count, errors); |
94 | 95 | ||
95 | // update entries | 96 | // update entries |
96 | self.entries = entries.into_iter().map(Result::unwrap).collect(); | 97 | self.entries = entries.into_iter().map(Result::unwrap).collect(); |