add: auto link feature

This commit is contained in:
h z
2025-01-17 16:33:39 +00:00
parent 00f6895850
commit 26b64f8c15
5 changed files with 49 additions and 23 deletions

View File

@@ -1,5 +1,4 @@
import shutil
import zipfile
from datetime import datetime
from flask import Blueprint, send_file, jsonify
@@ -60,6 +59,7 @@ def traverse(path_id, paths):
with open(f"{md.title}.mdmeta", "w") as meta_file:
meta_file.write(f"created_at: {md.created_at}\n")
meta_file.write(f"order: {md.order}\n")
meta_file.write(f"shortcut: {md.shortcut}\n")
children = [c for c in paths.values() if c.parent_id == path_id]
for child in children:
traverse(child.id, paths)