Re-added SndUp's API key for audio uploads. Fixes #134

This commit is contained in:
2017-05-06 19:40:31 +04:00
parent 43bdb358dd
commit 3cf6ac5c06
5 changed files with 15 additions and 3 deletions

View File

@@ -52,7 +52,11 @@ class audioUploader(object):
self.uploaderDialog = wx_transfer_dialogs.UploadDialog(self.file)
output.speak(_(u"Attaching..."))
if self.dialog.get("services") == "SNDUp":
url = "http://sndup.net/post.php"
base_url = "http://sndup.net/post.php"
if len(self.config["sound"]["sndup_api_key"]) > 0:
url = base_url + '?apikey=' + self.config['sound']['sndup_api_key']
else:
url = base_url
self.uploaderFunction = transfer.Upload(obj=self, field='file', url=url, filename=self.file, completed_callback=completed_callback)
pub.subscribe(self.uploaderDialog.update, "uploading")
self.uploaderDialog.get_response(self.uploaderFunction.perform_threaded)