Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1

This commit is contained in:
2026-11-01 16:33:47 +09:00
4 changed files with 53 additions and 7 deletions
+3 -3
View File
@@ -17,11 +17,11 @@ def text(key: str, inputs: dict, row: dict | None = None, file: str | None = Non
given = {k: store._dec(v) for k, v in inputs.items()}
try:
if row is None:
master = store.loaded()[1]
files, whole = store.loaded()
else: # 저장 전 시험 — `store.text` 와 같은 메모리 사본
files = store.cm.load(folder=store.FOLDER)
key = store._swap(files, str(row.get("키") or key), row, file)
master = mf.Master(files)
return msl.annotate(master, key, mf.fill_empty(master.logic(key), given), got)
whole = mf.Master(files)
return msl.annotate(files, key, mf.fill_empty(whole.logic(key), given), got)
except (mf.FormulaError, ArithmeticError, KeyError, TypeError, ValueError):
return got