upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/lib/repo_state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/repo_state.rs')
-rw-r--r--src/lib/repo_state.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/repo_state.rs b/src/lib/repo_state.rs
index c39db34..c3a7606 100644
--- a/src/lib/repo_state.rs
+++ b/src/lib/repo_state.rs
@@ -14,7 +14,7 @@ impl RepoState {
14 state_events.sort_by_key(|e| e.created_at); 14 state_events.sort_by_key(|e| e.created_at);
15 let event = state_events.first().context("no state events")?; 15 let event = state_events.first().context("no state events")?;
16 let mut state = HashMap::new(); 16 let mut state = HashMap::new();
17 for tag in &event.tags { 17 for tag in event.tags.iter() {
18 if let Some(name) = tag.as_slice().first() { 18 if let Some(name) = tag.as_slice().first() {
19 if ["refs/heads/", "refs/tags", "HEAD"] 19 if ["refs/heads/", "refs/tags", "HEAD"]
20 .iter() 20 .iter()
@@ -30,6 +30,7 @@ impl RepoState {
30 } 30 }
31 Ok(RepoState { 31 Ok(RepoState {
32 identifier: event 32 identifier: event
33 .tags
33 .identifier() 34 .identifier()
34 .context("existing event must have an identifier")? 35 .context("existing event must have an identifier")?
35 .to_string(), 36 .to_string(),