Spaces:
Running
Running
| import json | |
| from typing import List, Dict | |
| from config import FEEDBACK_FILE | |
| def load_feedback() -> List[Dict]: | |
| try: | |
| return json.loads(FEEDBACK_FILE.read_text(encoding="utf-8")) | |
| except: | |
| return [] | |
| def save_feedback(entry: Dict): | |
| data = load_feedback() | |
| data.append(entry) | |
| FEEDBACK_FILE.write_text( | |
| json.dumps(data, indent=2, ensure_ascii=False), | |
| encoding="utf-8", | |
| ) | |