Skip to content

Commit

Permalink
only add populated metadata values
Browse files Browse the repository at this point in the history
  • Loading branch information
tyrannosaurus-becks committed Apr 27, 2020
1 parent f297a49 commit 556f563
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions sdk/helper/authmetadata/auth_metadata.go
Expand Up @@ -152,6 +152,10 @@ func (h *Handler) PopulateDesiredMetadata(auth *logical.Auth, available map[stri
fieldsToInclude = h.authMetadata
}
for availableField, itsValue := range available {
if itsValue == "" {
// Don't bother setting fields for which there is no value.
continue
}
if strutil.StrListContains(fieldsToInclude, availableField) {
auth.Metadata[availableField] = itsValue
auth.Alias.Metadata[availableField] = itsValue
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 556f563

Please sign in to comment.