File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
lib/presentation/home/models Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change 11import 'package:equatable/equatable.dart' ;
22import 'package:json_annotation/json_annotation.dart' ;
33import 'package:qack/presentation/home/models/models.dart' ;
4- import 'package:qack/presentation/home/models/youdao_translation.dart' ;
54import 'package:qack/presentation/settings/models/models.dart' ;
65
76/// Contains all the enabled translators and their translated output.
@@ -125,7 +124,7 @@ extension BaseTranslationX on BaseTranslationDetails {
125124 Translator get translatorName {
126125 if (this is BaiduTranslation ) {
127126 return Translator .baidu;
128- } else if (this is DeepseekChatCompletion ) {
127+ } else if (this is DeepseekTranslation ) {
129128 return Translator .deepSeek;
130129 } else if (this is YouDaoTranslation ) {
131130 return Translator .youDao;
@@ -137,7 +136,7 @@ extension BaseTranslationX on BaseTranslationDetails {
137136 String get svgPath {
138137 if (this is BaiduTranslation ) {
139138 return 'assets/images/baidu_icon.svg.vec' ;
140- } else if (this is DeepseekChatCompletion ) {
139+ } else if (this is DeepseekTranslation ) {
141140 return 'assets/images/deepseek_icon.svg.vec' ;
142141 } else if (this is YouDaoTranslation ) {
143142 return 'assets/images/youdao_icon.svg.vec' ;
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ final class DeepseekTranslation extends BaseTranslationDetails {
88 targetLanguage: 'auto' ,
99 translatedText: TranslatedText (
1010 outputText:
11- deepseekChatCompletion.choices[ 0 ] .message.content ?? 'Error' ,
11+ deepseekChatCompletion.choices.first .message.content ?? 'Error' ,
1212 ),
1313 status: _toTranslationStatus (deepseekChatCompletion.status),
1414 exception: deepseekChatCompletion.exception,
You can’t perform that action at this time.
0 commit comments