diff --git a/lib/models/dynamics/result.dart b/lib/models/dynamics/result.dart index 643d8c96..6d91d5c9 100644 --- a/lib/models/dynamics/result.dart +++ b/lib/models/dynamics/result.dart @@ -493,7 +493,7 @@ class DynamicArchiveModel { DynamicArchiveModel.fromJson(Map json) { aid = json['aid'] is String ? int.parse(json['aid']) : json['aid']; badge = json['badge']; - bvid = json['bvid']; + bvid = json['bvid'] ?? json['epid'].toString() ?? ' '; cover = json['cover']; disablePreview = json['disable_preview']; durationText = json['duration_text'];