diff --git a/lib/http/search.dart b/lib/http/search.dart index 0d1f2bea..0a4a35a3 100644 --- a/lib/http/search.dart +++ b/lib/http/search.dart @@ -11,7 +11,6 @@ import 'package:PiliPlus/models_new/pgc/pgc_info_model/result.dart'; import 'package:PiliPlus/models_new/search/search_rcmd/data.dart'; import 'package:PiliPlus/models_new/search/search_trending/data.dart'; import 'package:PiliPlus/utils/extension.dart'; -import 'package:PiliPlus/utils/global_data.dart'; import 'package:flutter/material.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; @@ -79,12 +78,6 @@ class SearchHttp { try { switch (searchType) { case SearchType.video: - if (res.data['data']['result'] != null) { - for (var i in res.data['data']['result']) { - // 屏蔽推广和拉黑用户 - i['available'] = !GlobalData().blackMids.contains(i['mid']); - } - } data = SearchVideoData.fromJson(res.data['data']); break; case SearchType.live_room: diff --git a/lib/models/search/result.dart b/lib/models/search/result.dart index 5b6b910c..bed4efda 100644 --- a/lib/models/search/result.dart +++ b/lib/models/search/result.dart @@ -57,8 +57,7 @@ class SearchVideoData extends SearchNumData { SearchVideoData.fromJson(Map json) { numResults = (json['numResults'] as num?)?.toInt(); list = (json['result'] as List?) - ?.where((e) => e['available'] == true) - .map((e) => SearchVideoItemModel.fromJson(e)) + ?.map((e) => SearchVideoItemModel.fromJson(e)) .toList(); } }