diff options
author | jelle van der Waa <jelle@vdwaa.nl> | 2018-03-24 00:15:01 +0100 |
---|---|---|
committer | Angel Velásquez <angvp@archlinux.org> | 2018-03-23 19:15:01 -0400 |
commit | a9eae9ad7018d5233a7c61e7469c26ccbde8c057 (patch) | |
tree | 89addac17d7117fbd45569a2e9fdc26a2d69f7de /mirrors | |
parent | 165cb10fac1a023c8ea5adb4a63079a82b06ee26 (diff) | |
download | archweb-a9eae9ad7018d5233a7c61e7469c26ccbde8c057.tar.gz archweb-a9eae9ad7018d5233a7c61e7469c26ccbde8c057.zip |
FS#50516: mirrors: Extend /mirrors/status/json/ (#91)
Add the ipv4/ipv6 availability to the /mirrors/status/json api.
Diffstat (limited to 'mirrors')
-rw-r--r-- | mirrors/views/api.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mirrors/views/api.py b/mirrors/views/api.py index 4d87619b..33967191 100644 --- a/mirrors/views/api.py +++ b/mirrors/views/api.py @@ -27,6 +27,8 @@ class MirrorStatusJSONEncoder(DjangoJSONEncoder): data['country'] = unicode(country.name) data['country_code'] = country.code data['isos'] = obj.mirror.isos + data['ipv4'] = obj.has_ipv4 + data['ipv6'] = obj.has_ipv6 data['details'] = obj.get_full_url() return data if isinstance(obj, MirrorProtocol): |