diff --git a/ui/packages/consul-ui/app/components/hashicorp-consul/index.hbs b/ui/packages/consul-ui/app/components/hashicorp-consul/index.hbs index af5a3d3f6af..37f4b1da710 100644 --- a/ui/packages/consul-ui/app/components/hashicorp-consul/index.hbs +++ b/ui/packages/consul-ui/app/components/hashicorp-consul/index.hbs @@ -199,7 +199,7 @@ <:content-info>
- Consul v{{env 'CONSUL_VERSION'}} + Consul v{{this.consulVersion}}
{{{concat ''}}} diff --git a/ui/packages/consul-ui/app/components/hashicorp-consul/index.js b/ui/packages/consul-ui/app/components/hashicorp-consul/index.js index 6b5135a1bee..36b14cc087c 100644 --- a/ui/packages/consul-ui/app/components/hashicorp-consul/index.js +++ b/ui/packages/consul-ui/app/components/hashicorp-consul/index.js @@ -8,4 +8,10 @@ import { inject as service } from '@ember/service'; export default class HashiCorpConsul extends Component { @service('flashMessages') flashMessages; + @service('env') env; + + get consulVersion() { + const suffix = this.env.var('CONSUL_BINARY_TYPE') !== 'oss' && this.env.var('CONSUL_BINARY_TYPE') !== '' ? '+ent' : ''; + return `${this.env.var('CONSUL_VERSION')}${suffix}`; + } }