File tree Expand file tree Collapse file tree 1 file changed +2
-18
lines changed
components/ai_chat/core/browser Expand file tree Collapse file tree 1 file changed +2
-18
lines changed Original file line number Diff line number Diff line change @@ -154,22 +154,7 @@ void ConversationDriver::ChangeModel(const std::string& model_key) {
154
154
}
155
155
156
156
std::string ConversationDriver::GetDefaultModel () {
157
- const std::string* current_default =
158
- pref_service_->GetUserPrefValue (prefs::kDefaultModelKey )->GetIfString ();
159
- if (current_default) {
160
- return *current_default;
161
- }
162
-
163
- if (last_premium_status_ == mojom::PremiumStatus::Active ||
164
- last_premium_status_ == mojom::PremiumStatus::ActiveDisconnected) {
165
- return features::kAIModelsPremiumDefaultKey .Get ();
166
- }
167
-
168
- current_default = pref_service_->GetDefaultPrefValue (prefs::kDefaultModelKey )
169
- ->GetIfString ();
170
-
171
- return current_default ? *current_default
172
- : features::kAIModelsDefaultKey .Get ();
157
+ return pref_service_->GetString (prefs::kDefaultModelKey );
173
158
}
174
159
175
160
void ConversationDriver::SetDefaultModel (const std::string& model_key) {
@@ -181,8 +166,7 @@ void ConversationDriver::SetDefaultModel(const std::string& model_key) {
181
166
return ;
182
167
}
183
168
184
- pref_service_->SetDefaultPrefValue (prefs::kDefaultModelKey ,
185
- base::Value (model_key));
169
+ pref_service_->SetString (prefs::kDefaultModelKey , model_key);
186
170
}
187
171
188
172
const mojom::Model& ConversationDriver::GetCurrentModel () {
You can’t perform that action at this time.
0 commit comments