Pārlūkot izejas kodu

fix(api): regression: set customary content type for dyn responses

Peter Thomassen 4 gadi atpakaļ
vecāks
revīzija
899d9fb77a
2 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 1 0
      api/desecapi/tests/test_dyndns12update.py
  2. 1 1
      api/desecapi/views.py

+ 1 - 0
api/desecapi/tests/test_dyndns12update.py

@@ -30,6 +30,7 @@ class DynDNS12UpdateTest(DynDomainOwnerTestCase):
         response = self.assertDynDNS12Update(username=self.my_domain.name, password=self.token.plain)
         self.assertStatus(response, status.HTTP_200_OK)
         self.assertEqual(response.data, 'good')
+        self.assertEqual(response.content_type, 'text/plain')
         self.assertIP(ipv4='127.0.0.1')
 
     def test_identification_by_query_params_with_subdomain(self):

+ 1 - 1
api/desecapi/views.py

@@ -381,7 +381,7 @@ class DynDNS12Update(generics.GenericAPIView):
         with PDNSChangeTracker():
             serializer.save()
 
-        return Response('good')
+        return Response('good', content_type='text/plain')
 
 
 class DonationList(generics.CreateAPIView):