add meta data subwindow

This commit is contained in:
Thomas Peetz
2025-02-02 21:38:16 +01:00
parent da453d642d
commit 591171b223
5 changed files with 99 additions and 33 deletions
@@ -1,12 +1,9 @@
import json
import re
import subprocess
import uuid
from datetime import datetime
from logging import Logger
from pathlib import Path
import mariadb
from sqlalchemy import Engine, select
from sqlalchemy.exc import IntegrityError
from sqlalchemy.orm import sessionmaker
@@ -137,10 +134,11 @@ class KontorDB:
row = []
for order in columns.keys():
column_name = columns[order]['column']
ref_column = columns[order]['ref_column']
if str(column_name).endswith("_id"):
ref_table = column_name[:-3]
ref = getattr(entry, ref_table)
value = getattr(ref, "name")
value = getattr(ref, ref_column)
row.append(value)
else:
row.append(getattr(entry, column_name))