feat: Implement domain list getter for digital ocean dns

pull/213/head
NaiJi ✨ 2022-12-21 23:35:20 +04:00
parent a45b93cd27
commit fc4f78162b
1 changed files with 3 additions and 6 deletions

View File

@ -238,16 +238,13 @@ class DigitalOceanDnsApi extends DnsProviderApi {
@override
Future<List<String>> domainList() async {
final String url = '$rootAddress/zones';
final String url = '$rootAddress/domains';
List<String> domains = [];
final Dio client = await getClient();
try {
final Response response = await client.get(
url,
queryParameters: {'per_page': 50},
);
domains = response.data['result']
final Response response = await client.get(url);
domains = response.data['domains']
.map<String>((final el) => el['name'] as String)
.toList();
} catch (e) {