Set file content after fetching it

This commit is contained in:
Volodymyr Zotov
2025-07-08 16:46:10 -05:00
parent 24d3f6f043
commit 9cee6595d5

View File

@@ -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