1. Attempting to add an invalid record for a specific type (invalid hostname for CNAME, non-IP A, etc) will reset the type back to A, but leave the domain prefix.
E.g. attempting to set
TEST.example.com CNAME 123
results in an error as expected, but the page loads with the following data already set:
TEST.example.com A 123
Which is just asking for people to make mistakes the second attempt if they accidentally messed up the first time.
2. Adding a TXT entry requires encapsulating quotes within the record field. If they are reaquired, why must they be supplied? Doesn't it make sense to add them if they weren't supplied, or leave them if they were?
E.g. attempting to set
TEST.example.com CNAME 123
results in an error as expected, but the page loads with the following data already set:
TEST.example.com A 123
Which is just asking for people to make mistakes the second attempt if they accidentally messed up the first time.
2. Adding a TXT entry requires encapsulating quotes within the record field. If they are reaquired, why must they be supplied? Doesn't it make sense to add them if they weren't supplied, or leave them if they were?