Skip to content

Commit 962f02c

Browse files
Copilotrexlunae
andauthored
fix: gate fingerprint line-count test on ssh feature; fix mut state vars in TUI
Agent-Logs-Url: https://github.com/rexlunae/RustyClaw/sessions/f22e383a-bf46-4359-82d5-e9cf33415211 Co-authored-by: rexlunae <6726134+rexlunae@users.noreply.github.com>
1 parent 7f36284 commit 962f02c

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/rustyclaw-core/src/pairing/fingerprint.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ mod tests {
175175

176176
assert!(art.contains("+---[ED25519"));
177177
assert!(art.contains("+----[SHA256]"));
178+
#[cfg(feature = "ssh")]
178179
assert!(art.lines().count() == 11); // 9 rows + 2 borders
179180
}
180181
}

crates/rustyclaw-tui/src/app/app.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1773,10 +1773,10 @@ mod tui_component {
17731773
hooks.use_state(|| crate::components::pairing_dialog::PairingStep::ShowKey);
17741774
let mut pairing_field: State<crate::components::pairing_dialog::PairingField> =
17751775
hooks.use_state(|| crate::components::pairing_dialog::PairingField::Host);
1776-
let pairing_public_key = hooks.use_state(|| String::new());
1777-
let pairing_fingerprint = hooks.use_state(|| String::new());
1778-
let pairing_fingerprint_art = hooks.use_state(|| String::new());
1779-
let pairing_qr_ascii = hooks.use_state(|| String::new());
1776+
let mut pairing_public_key = hooks.use_state(|| String::new());
1777+
let mut pairing_fingerprint = hooks.use_state(|| String::new());
1778+
let mut pairing_fingerprint_art = hooks.use_state(|| String::new());
1779+
let mut pairing_qr_ascii = hooks.use_state(|| String::new());
17801780
let mut pairing_host = hooks.use_state(|| String::new());
17811781
let mut pairing_port = hooks.use_state(|| "2222".to_string());
17821782
let mut pairing_error = hooks.use_state(|| String::new());

0 commit comments

Comments
 (0)