diff --git a/settings_local.py.tmpl b/settings_local.py.tmpl index 3490232..67520bd 100644 --- a/settings_local.py.tmpl +++ b/settings_local.py.tmpl @@ -5,7 +5,7 @@ SERVER_PORT = 8003 AGREEMENT_NUMBER = 2 API_HOST = "http://localhost:201" API_DB_HOST = "http://localhost:200" -UPLOAD_SIGN_HOST = "http://localhost:200/addsinal" +UPLOAD_SIGN_HOST = "http://localhost:200/updatesinal" HOMEPAGE_URL = "http://localhost" # Apache Configuration @@ -15,7 +15,7 @@ APACHE_STATIC_FILES_ENDPOINT = "/wikilibras" # PyBossa Configuration PYBOSSA_APP_NAME = "WikiLibras" -PYBOSSA_APP_SHORT_NAME = "wikilibras" +PYBOSSA_APP_SHORT_NAME = "wikilibras" PYBOSSA_APP_DESCRIPTION = "Esse projeto possibilitará que voluntários contribuam na expansão de um dicionário de LIBRAS, desenvolvido para promover o inclusão e acessibilidade nos meios digitais atravé do VLIBRAS." PYBOSSA_ENDPOINT = "http://localhost/pybossa" PYBOSSA_API_KEY = "my-api-key" \ No newline at end of file diff --git a/wikilibras.py b/wikilibras.py index 56b21c2..5ce81c4 100644 --- a/wikilibras.py +++ b/wikilibras.py @@ -68,7 +68,7 @@ class Wikilibras: def update_project(self): app_short_name = self.config['PYBOSSA_APP_SHORT_NAME'] project = self.__find_project(app_short_name) - #self.__create_tasks(project) + # self.__create_tasks(project) self.__update_project_info(project) result_msg = "The project " + app_short_name + " was updated." pyutil.log(result_msg) @@ -123,9 +123,17 @@ class Wikilibras: blend_downloaded = self.get_file(('%s/public/%s/%s.blend' % (api_host, user_id, sign_name)), blend_path) video_downloaded = self.get_file(('%s/public/%s/%s.webm' % (api_host, user_id, sign_name)), video_path) if (blend_downloaded and video_downloaded): - files = [ ("video", (video_path, open(video_path,"rb"))), ("video", (blend_path, open(blend_path, "rb"))) ] - values = { "nome": sign_name, "selo": 1, "wikilibras": True, "overwrite": True } - r = requests.post(("%s/addsinal" % (api_dbhost)), files=files, data=values) + files = [ + ("video", (video_path, open(video_path,"rb"))), + ("video", (blend_path, open(blend_path, "rb"))) + ] + body = { + "nome": sign_name, + "idTask": task_id, + "selo": 1 + } + r = requests.post(("%s/updatesinal" % (api_dbhost)), files=files, data=body) + pyutil.log(r.text) shutil.rmtree(tmp_dir) result_msg = self.__close_task(project_id, task_id) else: -- libgit2 0.21.2