From c0dbeb8f180f3e1c568ddaea8965f619dc47844e Mon Sep 17 00:00:00 2001 From: leeyj Date: Sat, 18 Apr 2026 03:01:50 +0900 Subject: [PATCH] Fix: Final critical data loss bug in metadata parsing --- app/utils/__init__.py | 36 ++++++++++++++++++------------ docs/Bug/data_loss_bug_20260418.md | 28 +++++++++++++++++++++++ 2 files changed, 50 insertions(+), 14 deletions(-) create mode 100644 docs/Bug/data_loss_bug_20260418.md diff --git a/app/utils/__init__.py b/app/utils/__init__.py index 874b29a..c05a831 100644 --- a/app/utils/__init__.py +++ b/app/utils/__init__.py @@ -17,8 +17,9 @@ def parse_metadata(text, default_group=GROUP_DEFAULT): if group_match: group_name = group_match.group(1) - # #태그 추출 (마크다운 헤더 및 내부 링크[[#ID]] 방지) - tag_matches = re.finditer(r'(?