INNER CODE UNIT · Go
GetUserKeyForConfiguredInstallation
ankitpokhrel/jira-cli · internal/cmdcommon/create.go:222
func GetUserKeyForConfiguredInstallation(user *jira.User) string {
it := viper.GetString("installation")
if it == jira.InstallationTypeLocal {
return user.Name
}
return user.AccountID
}
// GetConfiguredCustomFields returns the custom fields configured by the user.
func GetConfiguredCustomFields() ([]jira.IssueTypeField, error) {
var configuredFields []jira.IssueTypeField
err := viper.UnmarshalKey("issue.fields.custom", &configuredFields)
if err != nil {
return nil, err
}
return configuredFields, nil