Bugs correction

This commit is contained in:
Jordan ERNST 2019-02-08 12:10:58 +01:00
parent 5db8255843
commit 07ec96d33a

View File

@ -45,7 +45,12 @@ def initialisation():
else: else:
acrinstalled = yes_or_no("Acrobat Reader est nécessaire pour imprimer les cartes. Est il installé ?") acrinstalled = yes_or_no("Acrobat Reader est nécessaire pour imprimer les cartes. Est il installé ?")
if acrinstalled: if acrinstalled:
while "Wrong path":
AcrobatReader = input(r"Quel est le chemin vers Acrobat Reader ? ( Ex : C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe) : ") AcrobatReader = input(r"Quel est le chemin vers Acrobat Reader ? ( Ex : C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe) : ")
if os.path.exists(AcrobatReader):
break
else:
print(colored('\nChemin invalide !', 'red'))
else: else:
print(colored('\nInstallez Acrobat Reader, puis relancez IFPass.', 'red')) print(colored('\nInstallez Acrobat Reader, puis relancez IFPass.', 'red'))
os.system("pause") os.system("pause")
@ -64,9 +69,9 @@ def initialisation():
clientsbkpfile = os.path.join(IFPassDBdir, 'Clients_IFPass_backup.csv') clientsbkpfile = os.path.join(IFPassDBdir, 'Clients_IFPass_backup.csv')
imgdir = os.path.join(IFPassDBdir, 'Cartes') imgdir = os.path.join(IFPassDBdir, 'Cartes')
templatesdir = os.path.join(IFPassDBdir, 'Templates') templatesdir = os.path.join(IFPassDBdir, 'Templates')
pdftemplate = os.path.join(templatesdir, 'Templates', 'IFPass_PDF_Template.pdf') pdftemplate = os.path.join(templatesdir, 'IFPass_PDF_Template.pdf')
pngtemplate = os.path.join(templatesdir, 'Templates', 'IFPass_PNG_Template.png') pngtemplate = os.path.join(templatesdir, 'IFPass_PNG_Template.png')
fonttemplate = os.path.join(templatesdir, 'Templates', 'Roboto-Bold.ttf') fonttemplate = os.path.join(templatesdir, 'Roboto-Bold.ttf')
if not os.path.exists(imgdir): # Cartes dir creation if it doesn't exist if not os.path.exists(imgdir): # Cartes dir creation if it doesn't exist
os.makedirs(imgdir, 0o777) os.makedirs(imgdir, 0o777)