mirror of
https://github.com/xpipe-io/xpipe.git
synced 2024-09-28 23:31:43 +12:00
Fix secret query advance being off
This commit is contained in:
parent
92adaf47c3
commit
5af9ec6fde
2 changed files with 4 additions and 4 deletions
|
@ -57,7 +57,7 @@ public class SecretManager {
|
|||
|
||||
var uuid = UUID.randomUUID();
|
||||
var p = expectAskpass(uuid, secretId, List.of(strategy.query()), SecretQuery.prompt(false), CountDown.of());
|
||||
p.advance(sub);
|
||||
p.preAdvance(sub);
|
||||
var r = p.process(prompt);
|
||||
completeRequest(uuid);
|
||||
return r;
|
||||
|
|
|
@ -36,10 +36,10 @@ public class SecretQueryProgress {
|
|||
this.seenPrompts = new ArrayList<>();
|
||||
}
|
||||
|
||||
public void advance(int count) {
|
||||
public void preAdvance(int count) {
|
||||
for (int i = 0; i < count; i++) {
|
||||
seenPrompts.add(null);
|
||||
suppliers.add(SecretQuery.prompt(false));
|
||||
seenPrompts.addFirst(null);
|
||||
suppliers.addFirst(SecretQuery.prompt(false));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue