mirror of
https://github.com/JefferyHcool/BiliNote.git
synced 2026-06-11 18:49:59 +08:00
- provider.py: 更新供应商时,若 api_key 包含 '*'(掩码字符), 跳过该字段,防止前端展示用的 mask_key() 值被误写入数据库。 - ffmpeg_helper.py: load_dotenv() 默认只从 CWD 查找 .env, PyInstaller 打包后 CWD 为 EXE 目录,导致 _internal/.env 被忽略。 改为遍历多个候选路径(CWD、脚本目录、项目根目录、_internal/), 确保源码和打包两种场景都能正确加载环境变量。