提交 dec5829d authored 作者: 祁增奎's avatar 祁增奎

修复判断逻辑

上级 13a6aac1
......@@ -22,11 +22,11 @@ class AppUpgradeFactory {
DownloadService downloadService = config.needSTS == true
? DownloadServiceFactory.create(
baseUrl: config.baseUrl,
token: config.token!,
productCode: config.productCode!,
token: config.token ?? '',
productCode: config.productCode ?? '',
)
: DownloadServiceFactory.createWithoutToken(
baseUrl: config.baseUrl, productCode: config.productCode!);
baseUrl: config.baseUrl, productCode: config.productCode ?? '');
return AppUpgradeControl(
versionService: versionService,
......
......@@ -10,7 +10,7 @@ class DownloadServiceFactory {
required String token,
required String productCode,
}) {
if (baseUrl.startsWith("https://gateway.")) {
if (baseUrl.startsWith("https://gateway.") && token.isNotEmpty) {
// oss
return OSSDownloadImpl(
baseUrl: baseUrl, token: token, productCode: productCode);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论