从 GitHub 下载 Beta 安装包安装后,更新通道默认选中 Release, 因为 update-channel.json 状态文件不存在时会硬编码回退到 release。 新增 theseus::default_update_channel(),按编译期版本号判断:含预发布 后缀(如 1.0.2-beta7)默认 Beta,否则 Release。数据库渠道与设置页 渠道两处默认值统一改为调用它,保证两者一致。
This commit is contained in:
1 parent
0f35a5f707
commit
8b94e7dbbe
3 files changed
+15
-3
No files matched your search
@@ -33,7 +33,7 @@ pub use logger::start_logger;
|
||||
pub use state::db::{
|
||||
backup_current_app_db_for_update, beta_database_exists,
|
||||
copy_database_between_channels, copy_release_database_to_beta,
|
||||
current_app_database_path,
|
||||
current_app_database_path, default_update_channel,
|
||||
};
|
||||
pub use state::{DirectoryInfo, State};
|
||||
pub use storage::*;
|
||||
|
||||
Reference in new issue
Block a user