caas: disable enable email button instead of hiding it

This commit is contained in:
Girish Ramakrishnan
2018-06-16 11:28:13 -07:00
parent 3c65d88c65
commit 2bacbe6701

View File

@@ -270,11 +270,14 @@
<a href="/#/appstore/net.roundcube.cloudronapp">Roundcube</a> are pre-configured to access Cloudron Email. Use <a href="" data-toggle="collapse" data-parent="#accordion" data-target="#mail_settings">these settings</a>
to configure other email clients.
</div>
<div class="col-md-2" ng-show="selectedDomain.provider !== 'caas'">
<button ng-class="selectedDomain.mailConfig.enabled ? 'btn btn-danger' : 'btn btn-primary'" ng-click="toggleEmailEnabled()" ng-enabled="selectedDomain.mailConfig">{{ selectedDomain.mailConfig.enabled ? "Disable" : "Enable" }}</button>
<div class="col-md-2">
<button ng-class="selectedDomain.mailConfig.enabled ? 'btn btn-danger' : 'btn btn-primary'" ng-click="selectedDomain.provider !== 'caas' && toggleEmailEnabled()" ng-disabled="selectedDomain.provider === 'caas'">
{{ selectedDomain.mailConfig.enabled ? "Disable" : "Enable" }}
</button>
</div>
<div class="col-md-12" ng-show="selectedDomain.provider === 'caas'">
<span class="text-danger text-bold">This feature can only be enabled on custom domains.</span>
<br/>
<span class="text-danger text-bold">This feature is only available for custom domains.</span>
</div>
</div>
<div class="row">