As we check for vault name, we can't initialize the array of exact size as don't know how many items well have ther

This commit is contained in:
Volodymyr Zotov
2025-06-16 22:04:23 -05:00
parent 17d44d90bd
commit bb7b565457
2 changed files with 20 additions and 13 deletions

View File

@@ -71,14 +71,13 @@ func (c *Connect) GetVaultsByTitle(vaultQuery string) ([]model.Vault, error) {
return nil, fmt.Errorf("1Password Connect error: %w", err)
}
vaults := make([]model.Vault, len(connectVaults))
for i, connectVault := range connectVaults {
var vaults []model.Vault
for _, connectVault := range connectVaults {
if vaultQuery == connectVault.Name {
var vault model.Vault
vault.FromConnectVault(&connectVault)
vaults[i] = vault
vaults = append(vaults, vault)
}
}
return vaults, nil
}