Skip to content

Commit 9a5d072

Browse files
committed
get signer according to threshold
1 parent f83439c commit 9a5d072

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

fplus-lib/src/core/mod.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1669,10 +1669,11 @@ impl LDNApplication {
16691669
log::warn!("Not enough signers for approval");
16701670
return Ok(false);
16711671
}
1672+
let signer_index = if multisig_threshold <= 1 { 0 } else { 1 };
16721673

1673-
let signer = signers.0.get(1).unwrap();
1674+
let signer = signers.0.get(signer_index).unwrap();
16741675
let signer_gh_handle = signer.github_username.clone();
1675-
let valid_verifiers =
1676+
let valid_verifiers: ValidVerifierList =
16761677
Self::fetch_verifiers(owner.clone(), repo.clone()).await?;
16771678
if valid_verifiers.is_valid(&signer_gh_handle) {
16781679
log::info!("Val Approval (G)- Validated!");

0 commit comments

Comments
 (0)