add.loading = false;
        },
        addDnsName() {
          if (this.add.zone === null) {
            return;
          }

          if (this.add.dnsProviderName !== "" && this.add.dnsProviderName !== this.add.zone.dnsProviderName) {
            alert("DNS zones belonging to different DNS Providers cannot be included in the same certificate.");
            return;
          }

          const dnsName = this.add.recordName === "" ? this.add.zone.name : punycode.toASCII(this.add.recordName) + "." + this.