Code cleanup for db.models complete.

This commit is contained in:
lwark
2025-09-03 14:04:26 -05:00
parent b2225ef731
commit fcda0d873c
9 changed files with 208 additions and 2200 deletions

View File

@@ -120,6 +120,10 @@ class ProcedureCreation(QDialog):
match key:
case "rsl_plate_num":
setattr(self.procedure.run, key, new_value)
case "repeat_of":
from backend.db.models import Procedure
parent = Procedure.query(name=new_value, limit=1)
self.procedure.repeat_of = parent
case _:
attribute = getattr(self.procedure, key)
match attribute:
@@ -128,6 +132,7 @@ class ProcedureCreation(QDialog):
case _:
setattr(self.procedure, key, new_value.strip('\"'))
logger.debug(f"Set value for {key}: {getattr(self.procedure, key)}")
# sys.exit()