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

修复判断逻辑

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