File tree 1 file changed +2
-18
lines changed
components/ai_chat/core/browser 1 file changed +2
-18
lines changed Original file line number Diff line number Diff line change @@ -197,22 +197,7 @@ void ConversationDriver::ChangeModel(const std::string& model_key) {
197
197
}
198
198
199
199
std::string ConversationDriver::GetDefaultModel () {
200
- const std::string* current_default =
201
- pref_service_->GetUserPrefValue (prefs::kDefaultModelKey )->GetIfString ();
202
- if (current_default) {
203
- return *current_default;
204
- }
205
-
206
- if (last_premium_status_ == mojom::PremiumStatus::Active ||
207
- last_premium_status_ == mojom::PremiumStatus::ActiveDisconnected) {
208
- return features::kAIModelsPremiumDefaultKey .Get ();
209
- }
210
-
211
- current_default = pref_service_->GetDefaultPrefValue (prefs::kDefaultModelKey )
212
- ->GetIfString ();
213
-
214
- return current_default ? *current_default
215
- : features::kAIModelsDefaultKey .Get ();
200
+ return pref_service_->GetString (prefs::kDefaultModelKey );
216
201
}
217
202
218
203
void ConversationDriver::SetDefaultModel (const std::string& model_key) {
@@ -224,8 +209,7 @@ void ConversationDriver::SetDefaultModel(const std::string& model_key) {
224
209
return ;
225
210
}
226
211
227
- pref_service_->SetDefaultPrefValue (prefs::kDefaultModelKey ,
228
- base::Value (model_key));
212
+ pref_service_->SetString (prefs::kDefaultModelKey , model_key);
229
213
}
230
214
231
215
const mojom::Model& ConversationDriver::GetCurrentModel () {
You can’t perform that action at this time.
0 commit comments