mirror of
https://github.com/1Password/onepassword-operator.git
synced 2025-10-22 15:38:06 +00:00
Set file content after fetching it
This commit is contained in:
@@ -33,11 +33,12 @@ func GetOnePasswordItemByPath(ctx context.Context, opClient opclient.Client, pat
|
|||||||
return nil, fmt.Errorf("faield to 'GetItemByID' for vaultID='%s' and itemID='%s': %w", vaultID, itemID, err)
|
return nil, fmt.Errorf("faield to 'GetItemByID' for vaultID='%s' and itemID='%s': %w", vaultID, itemID, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, file := range item.Files {
|
for i, file := range item.Files {
|
||||||
_, err := opClient.GetFileContent(ctx, vaultID, itemID, file.ID)
|
content, err := opClient.GetFileContent(ctx, vaultID, itemID, file.ID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
item.Files[i].SetContent(content)
|
||||||
}
|
}
|
||||||
|
|
||||||
return item, nil
|
return item, nil
|
||||||
|
Reference in New Issue
Block a user