diff --git a/octodns/provider/digitalocean.py b/octodns/provider/digitalocean.py index fe31754..1406952 100644 --- a/octodns/provider/digitalocean.py +++ b/octodns/provider/digitalocean.py @@ -263,7 +263,7 @@ class DigitalOceanProvider(BaseProvider): def _params_for_CAA(self, record): for value in record.values: yield { - 'data': '{}.'.format(value.value), + 'data': value.value, 'flags': value.flags, 'name': record.name, 'tag': value.tag, diff --git a/tests/test_octodns_provider_digitalocean.py b/tests/test_octodns_provider_digitalocean.py index 9ed54bf..2f28fff 100644 --- a/tests/test_octodns_provider_digitalocean.py +++ b/tests/test_octodns_provider_digitalocean.py @@ -186,7 +186,7 @@ class TestDigitalOceanProvider(TestCase): 'name': '@', 'ttl': 300, 'type': 'A'}), call('POST', '/domains/unit.tests/records', data={ - 'data': 'ca.unit.tests.', + 'data': 'ca.unit.tests', 'flags': 0, 'name': '@', 'tag': 'issue', 'ttl': 3600, 'type': 'CAA'}),