Set audio language.
[audio.git] / src / youtube / models.py
index ecc05e4..576bf49 100644 (file)
@@ -56,7 +56,8 @@ class YouTube(models.Model):
                 title=self.get_title(audiobook),
                 description=self.get_description(audiobook),
                 categoryId=self.category,
-                defaultLanguage='pl'
+                defaultLanguage='pl',
+                defaultAudioLanguage='pl',
             ),
             status=dict(
                 privacyStatus=self.privacy_status,
@@ -64,7 +65,7 @@ class YouTube(models.Model):
         )
 
     def publish(self, audiobook, path):
-        data = self.get_data()
+        data = self.get_data(audiobook)
         part = ",".join(data.keys())
 
         with open(path, "rb") as f:
@@ -83,7 +84,7 @@ class YouTube(models.Model):
         return response
 
     def update_data(self, audiobook):
-        data = self.get_data()
+        data = self.get_data(audiobook)
         data['id'] = audiobook.youtube_id
         part = ",".join(data.keys())
         youtube_call(