Skip to content

Commit 3cb75a3

Browse files
author
Anand
committed
ref issue #6 - print custom fields
1 parent ccc2931 commit 3cb75a3

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

utils.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,7 @@ func printEntry(entry *Entry, delim bool) error {
283283

284284
var err error
285285
var settings *Settings
286+
var customEntries []ExtendedEntry
286287

287288
err, settings = getOrCreateLocalConfig(APP)
288289

@@ -316,7 +317,17 @@ func printEntry(entry *Entry, delim bool) error {
316317
fmt.Printf("Password: %s\n", strings.Join(asterisks, ""))
317318
}
318319
fmt.Printf("Notes: %s\n", entry.Notes)
320+
// Query extended entries
321+
customEntries = getExtendedEntries(entry)
322+
323+
if len(customEntries) > 0 {
324+
for _, customEntry := range customEntries {
325+
fmt.Printf("%s: %s\n", customEntry.FieldName, customEntry.FieldValue)
326+
}
327+
}
328+
319329
fmt.Printf("Modified: %s\n", entry.Timestamp.Format("2006-06-02 15:04:05"))
330+
320331
printDelim(settings.Delim, settings.Color)
321332

322333
// Reset

0 commit comments

Comments
 (0)