Skip to content

Commit 33b11d7

Browse files
committed
feat: return 'updated_at' (last used) for PublicKeys in the API
1 parent 7bd2ce7 commit 33b11d7

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

modules/structs/user_key.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ type PublicKey struct {
1616
Fingerprint string `json:"fingerprint,omitempty"`
1717
// swagger:strfmt date-time
1818
Created time.Time `json:"created_at,omitempty"`
19+
Updated time.Time `json:"updated_at,omitempty"`
1920
Owner *User `json:"user,omitempty"`
2021
ReadOnly bool `json:"read_only,omitempty"`
2122
KeyType string `json:"key_type,omitempty"`

services/convert/convert.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ func ToPublicKey(apiLink string, key *asymkey_model.PublicKey) *api.PublicKey {
307307
Title: key.Name,
308308
Fingerprint: key.Fingerprint,
309309
Created: key.CreatedUnix.AsTime(),
310+
Updated: key.UpdatedUnix.AsTime(),
310311
}
311312
}
312313

0 commit comments

Comments
 (0)