From 339ba53257c286583dcf7bb9d07417259de58711 Mon Sep 17 00:00:00 2001 From: Simon Steuer Date: Thu, 4 Apr 2024 10:01:37 +0200 Subject: [PATCH] =?UTF-8?q?Zeilenumbr=C3=BCche=20in=20den=20Feldern=20?= =?UTF-8?q?=C3=84nderungsbeschreibung,=20Freigabevermerk=20und=20Zusatzinf?= =?UTF-8?q?ormationen=20werden=20nun=20entfernt,=20da=20dies=20zu=20Proble?= =?UTF-8?q?men=20bei=20der=20=C3=9Cbergabe=20an=20SIVAS=20f=C3=BChrt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/gui.py | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/lib/gui.py b/lib/gui.py index 47864b6..644df61 100644 --- a/lib/gui.py +++ b/lib/gui.py @@ -2,6 +2,7 @@ import tkinter as tk from tkinter import ttk from tkinter import filedialog import os +import re #import logging @@ -1524,15 +1525,26 @@ class RightFrameVersion(AllFrames): self.rownum += 1 def get_data(self): - return { + aenderungstext_sivas = self.aenderungstext_sivas.get('1.0', 'end') + aenderungstext_neu = self.aenderungstext_neu.get('1.0', 'end') + freigabevermerk_sivas = self.freigabevermerk_sivas.get('1.0', 'end') + freigabevermerk_neu = self.freigabevermerk_neu.get('1.0', 'end') + + aenderungstext_sivas = re.sub(r"\n", "", aenderungstext_sivas, flags=re.I) + aenderungstext_neu = re.sub(r"\n", "", aenderungstext_neu, flags=re.I) + freigabevermerk_sivas = re.sub(r"\n", "", freigabevermerk_sivas, flags=re.I) + freigabevermerk_neu = re.sub(r"\n", "", freigabevermerk_neu, flags=re.I) + + ret = { "version_sivas": self.version_sivas.get(), "aenderungsindex_sivas": self.aenderungsindex_sivas.get(), "aenderungsindex_neu": self.aenderungsindex_neu.get(), - "aenderungstext_sivas": self.aenderungstext_sivas.get('1.0', 'end'), - "aenderungstext_neu": self.aenderungstext_neu.get('1.0', 'end'), - "freigabevermerk_sivas": self.freigabevermerk_sivas.get('1.0', 'end'), - "freigabevermerk_neu": self.freigabevermerk_neu.get('1.0', 'end'), + "aenderungstext_sivas": aenderungstext_sivas, + "aenderungstext_neu": aenderungstext_neu, + "freigabevermerk_sivas": freigabevermerk_sivas, + "freigabevermerk_neu": freigabevermerk_neu } + return ret def data_from_model(self): self.clear() @@ -1641,11 +1653,20 @@ class RightFrameZusatzinfos(AllFrames): zuruecksetzen_button.grid(column=col_left+2, row=self.rownum, sticky=tk.EW, padx=3, pady=3) def get_data(self): - return { - "zusatzinfos_auto_text": self.zusatzinfos_auto_text.get('1.0', 'end'), - "zusatzinfos_bendef_text": self.zusatzinfos_bendef_text.get('1.0', 'end'), + + zusatzinfos_auto_text = self.zusatzinfos_auto_text.get('1.0', 'end') + zusatzinfos_bendef_text = self.zusatzinfos_bendef_text.get('1.0', 'end') + + zusatzinfos_auto_text = re.sub(r"\n", "", zusatzinfos_auto_text, flags=re.I) + zusatzinfos_bendef_text = re.sub(r"\n", "", zusatzinfos_bendef_text, flags=re.I) + + ret = { + "zusatzinfos_auto_text": zusatzinfos_auto_text, + "zusatzinfos_bendef_text": zusatzinfos_bendef_text } + return ret + def data_from_model(self): self.clear() data = self.get_controller().get_all_gui_data()