Aufgrund einer Störung des s3 Storage, könnten in nächster Zeit folgende GitLab Funktionen nicht zur Verfügung stehen: LFS, Container Registry, Job Artifacs, Uploads (Wiki, Bilder, Projekt-Exporte). Wir bitten um Verständnis. Es wird mit Hochdruck an der Behebung des Problems gearbeitet. Weitere Informationen zur Störung des Object Storage finden Sie hier: https://maintenance.itc.rwth-aachen.de/ticket/status/messages/59-object-storage-pilot

Aufgrund einer Wartung wird GitLab am 03.08. zwischen 8:00 und 9:00 Uhr kurzzeitig nicht zur Verfügung stehen. / Due to maintenance, GitLab will be temporarily unavailable on 03.08. between 8:00 and 9:00 am.

Commit 45b44506 authored by LammLukas's avatar LammLukas
Browse files

Changes make_docx_protocol in protocols.py to find templates on win and linux

parent 36195f12
......@@ -5,7 +5,7 @@ Author: L. Lamm (lamm@ifam.rwth-aachen.de)
"""
from src.exceptions import *
from docxtpl import DocxTemplate
import re
import os, re
class Protocol:
......@@ -24,7 +24,8 @@ class Protocol:
def make_docx_protocol(self, file, lang):
"""Export docx protocol from template"""
if lang == 'german':
template_file = "./templates/protocols/protocol_german_written.docx"
basedir = os.path.dirname(os.path.dirname(__file__))
template_file = os.path.join(basedir, r'templates', r'protocols', r'protocol_german_written.docx')
else:
raise ProtocolTemplateDoesNotExist()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment