Commit 6006175 1 parent 75c8842 commit 6006175 Copy full SHA for 6006175
File tree 1 file changed +17
-16
lines changed
src/store/user/slices/modelList
1 file changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -118,22 +118,23 @@ export const createModelListSlice: StateCreator<
118
118
get ( ) . refreshModelProviderList ( { trigger : 'refreshDefaultModelList' } ) ;
119
119
} ,
120
120
refreshModelProviderList : ( params ) => {
121
- const modelProviderList = get ( ) . defaultModelProviderList . map ( ( list ) => ( {
122
- ...list ,
123
- chatModels : modelProviderSelectors
124
- . getModelCardsById ( list . id ) ( get ( ) )
125
- ?. map ( ( model ) => {
126
- const models = modelProviderSelectors . getEnableModelsById ( list . id ) ( get ( ) ) ;
127
-
128
- if ( ! models ) return model ;
129
-
130
- return {
131
- ...model ,
132
- enabled : models ?. some ( ( m ) => m === model . id ) ,
133
- } ;
134
- } ) ,
135
- enabled : modelProviderSelectors . isProviderEnabled ( list . id as any ) ( get ( ) ) ,
136
- } ) ) ;
121
+ const modelProviderList = get ( ) . defaultModelProviderList . map ( ( list ) => {
122
+ const enabledModels = modelProviderSelectors . getEnableModelsById ( list . id ) ( get ( ) ) ;
123
+ return {
124
+ ...list ,
125
+ chatModels : modelProviderSelectors
126
+ . getModelCardsById ( list . id ) ( get ( ) )
127
+ ?. map ( ( model ) => {
128
+ if ( ! enabledModels ) return model ;
129
+
130
+ return {
131
+ ...model ,
132
+ enabled : enabledModels ?. some ( ( m ) => m === model . id ) ,
133
+ } ;
134
+ } ) ,
135
+ enabled : modelProviderSelectors . isProviderEnabled ( list . id as any ) ( get ( ) ) ,
136
+ } ;
137
+ } ) ;
137
138
138
139
set ( { modelProviderList } , false , `refreshModelList - ${ params ?. trigger } ` ) ;
139
140
} ,
You can’t perform that action at this time.
0 commit comments