2 Commits

Author SHA1 Message Date
c429e5c8fc new version 0.3.0.b added e-mail field to address records 2026-05-09 03:01:01 +02:00
7e4b4a0b6f refactored csv export functions 2026-05-09 02:57:37 +02:00
3 changed files with 7 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
Package: brovski-adressetiketten Package: brovski-adressetiketten
Version: 0.2.4b Version: 0.3.0b
Maintainer: Ovski Maintainer: Ovski
Architecture: all Architecture: all
Description: Manage and export addresses to csv. Can be used with glabels (example included in the source). Description: Manage and export addresses to csv. Can be used with glabels (example included in the source).

View File

@@ -288,8 +288,8 @@ class Application:
if address["aktiv"] != "x": if address["aktiv"] != "x":
continue continue
for index in range(int(address["anzahl"])): for index in range(int(address["anzahl"])):
self.write_sender_to_csv(address, writer) self.write_sender_address_to_csv(address, writer)
self.write_receiver_to_csv(address, writer) self.write_receiver_address_to_csv(address, writer)
except FileNotFoundError: except FileNotFoundError:
show_error( show_error(
message_title="Unexpected error", message_title="Unexpected error",
@@ -297,7 +297,8 @@ class Application:
parent=self.root, parent=self.root,
) )
def write_receiver_to_csv(self, address: dict, csv_writer: _csv.writer): @staticmethod
def write_receiver_address_to_csv(address: dict, csv_writer: _csv.writer):
receiver_line = [] receiver_line = []
if address["firma"] != "": if address["firma"] != "":
receiver_line.append(address["firma"]) receiver_line.append(address["firma"])
@@ -306,7 +307,7 @@ class Application:
receiver_line.append(address["plzort"]) receiver_line.append(address["plzort"])
csv_writer.writerow(receiver_line) csv_writer.writerow(receiver_line)
def write_sender_to_csv(self, address: dict, csv_writer: _csv.writer): def write_sender_address_to_csv(self, address: dict, csv_writer: _csv.writer):
sender_line = [] sender_line = []
for idx in range(4): for idx in range(4):
sender_line.append(self.config.get("absender", f"{idx}")) sender_line.append(self.config.get("absender", f"{idx}"))

View File

@@ -1 +1 @@
0.2.4b 0.3.0b