Adds the ability to clone existing certificates. (#513)

This commit is contained in:
kevgliss
2016-11-17 16:19:52 -08:00
committed by GitHub
parent a616310eb7
commit 6fd47edbe3
9 changed files with 264 additions and 54 deletions

View File

@ -177,11 +177,25 @@ angular.module('lemur')
CertificateService.getDefaults = function (certificate) {
return DefaultService.get().then(function (defaults) {
certificate.country = defaults.country;
certificate.state = defaults.state;
certificate.location = defaults.location;
certificate.organization = defaults.organization;
certificate.organizationalUnit = defaults.organizationalUnit;
if (!certificate.country) {
certificate.country = defaults.country;
}
if (!certificate.state) {
certificate.state = defaults.state;
}
if (!certificate.location) {
certificate.location = defaults.location;
}
if (!certificate.organization) {
certificate.organization = defaults.organization;
}
if (!certificate.organizationalUnit) {
certificate.organizationalUnit = defaults.organizationalUnit;
}
});
};