diff --git a/sapl/base/onlyoffice_template_views.py b/sapl/base/onlyoffice_template_views.py index a9bb84523..012ff5323 100644 --- a/sapl/base/onlyoffice_template_views.py +++ b/sapl/base/onlyoffice_template_views.py @@ -236,10 +236,6 @@ def template_onlyoffice_editor(request, pk): # URL do OnlyOffice acessível pelo navegador do usuário onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'documento': template, diff --git a/sapl/materia/onlyoffice_materia_views.py b/sapl/materia/onlyoffice_materia_views.py index f0f0b637a..14ac0c854 100644 --- a/sapl/materia/onlyoffice_materia_views.py +++ b/sapl/materia/onlyoffice_materia_views.py @@ -259,10 +259,6 @@ def materia_onlyoffice_editor(request, pk): # URL do OnlyOffice acessível pelo navegador do usuário onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'documento': materia, @@ -510,10 +506,6 @@ def docacessorio_onlyoffice_editor(request, pk): # URL do OnlyOffice acessível pelo navegador do usuário onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'documento': documento, diff --git a/sapl/materia/onlyoffice_views.py b/sapl/materia/onlyoffice_views.py index 35d679b9d..abf65848f 100644 --- a/sapl/materia/onlyoffice_views.py +++ b/sapl/materia/onlyoffice_views.py @@ -303,13 +303,7 @@ def onlyoffice_editor(request, pk): return redirect('sapl.materia:proposicao_detail', pk=pk) # URL do OnlyOffice acessível pelo navegador do usuário - # Se ONLYOFFICE_URL contém 'onlyoffice' (nome do container), substitui pelo host da requisição onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - # É a URL interna do Docker, precisa usar a URL externa - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] # Remove porta se existir - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'proposicao': proposicao, diff --git a/sapl/norma/onlyoffice_views.py b/sapl/norma/onlyoffice_views.py index f99a52cfb..10c9b61a4 100644 --- a/sapl/norma/onlyoffice_views.py +++ b/sapl/norma/onlyoffice_views.py @@ -255,10 +255,6 @@ def norma_onlyoffice_editor(request, pk): # URL do OnlyOffice acessível pelo navegador do usuário onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'documento': norma, diff --git a/sapl/protocoloadm/onlyoffice_views.py b/sapl/protocoloadm/onlyoffice_views.py index 68475e596..e4609e363 100644 --- a/sapl/protocoloadm/onlyoffice_views.py +++ b/sapl/protocoloadm/onlyoffice_views.py @@ -256,10 +256,6 @@ def docadm_onlyoffice_editor(request, pk): # URL do OnlyOffice acessível pelo navegador do usuário onlyoffice_url = settings.ONLYOFFICE_URL - if 'onlyoffice:' in onlyoffice_url or 'onlyoffice/' in onlyoffice_url: - protocol = 'https' if request.is_secure() else 'http' - host = request.get_host().split(':')[0] - onlyoffice_url = f"{protocol}://{host}:8001" context = { 'documento': documento,