diff --git a/peach-web/src/routes/settings/dns.rs b/peach-web/src/routes/settings/dns.rs index 4c3f952..6733cfa 100644 --- a/peach-web/src/routes/settings/dns.rs +++ b/peach-web/src/routes/settings/dns.rs @@ -40,7 +40,7 @@ pub fn save_dns_configuration(dns_form: DnsForm) -> Result<(), PeachWebError> { if dns_form.enable_dyndns { let full_dynamic_domain = get_full_dynamic_domain(&dns_form.dynamic_domain); // check if this is a new domain or if its already registered - let is_new_domain = check_is_new_dyndns_domain(&full_dynamic_domain); + let is_new_domain = check_is_new_dyndns_domain(&full_dynamic_domain)?; if is_new_domain { match dyndns_client::register_domain(&full_dynamic_domain) { Ok(_) => {