2001:db8:cafe:bc68::2
.
button-save-configuration = Save configuration
+button-add-address = Add an other address
diff --git a/locales/fr/main.ftl b/locales/fr/main.ftl
index d1147f2..756fd97 100644
--- a/locales/fr/main.ftl
+++ b/locales/fr/main.ftl
@@ -32,8 +32,9 @@ zone-content-new-record-button = Nouvel enregistrement
record-input-addresses =
.input-label = Adresse IP #{ $index }
- .error-record-parse-ip = Format d'adresse IP inconnu. L'adresse IP doit être
+ .error-record-parse-ip = Format d’adresse IP inconnu. L’adresse IP doit être
soit une adresse IPv4, comme 198.51.100.3
, soit une adresse IPv6,
comme 2001:db8:cafe:bc68::2
.
button-save-configuration = Sauvegarder la configuration
+button-add-address = Ajouter une autre adresse
diff --git a/src/form.rs b/src/form.rs
index 20fc57c..ec541c3 100644
--- a/src/form.rs
+++ b/src/form.rs
@@ -111,19 +111,19 @@ impl Node {
}).collect()
}
- pub fn to_json_value(self) -> serde_json::Value {
+ pub fn into_json_value(self) -> serde_json::Value {
match self {
Node::Value(value) => serde_json::Value::String(value),
Node::Map(map) => {
let map = map.into_iter()
- .map(|(key, node)| (key, node.to_json_value()))
+ .map(|(key, node)| (key, node.into_json_value()))
.collect();
serde_json::Value::Object(map)
},
Node::Sequence(list) => {
let array = list.to_vec()
.into_iter()
- .map(|node| node.to_json_value())
+ .map(|node| node.into_json_value())
.collect();
serde_json::Value::Array(array)
@@ -245,6 +245,6 @@ mod tests {
]
});
- assert_eq!(parsed_form.to_json_value(), json_value);
+ assert_eq!(parsed_form.into_json_value(), json_value);
}
}
diff --git a/src/proto/dns.rs b/src/proto/dns.rs
index 8ac3c6b..148d55f 100644
--- a/src/proto/dns.rs
+++ b/src/proto/dns.rs
@@ -458,6 +458,5 @@ impl TryFrom