File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
Core/Sources/HostApp/AccountSettings/SharedModelManagement Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,14 @@ struct BaseURLPicker: View {
1414 selection: viewStore. $baseURL,
1515 content: {
1616 if !viewStore. state. availableBaseURLs
17- . contains ( viewStore. state. baseURL)
17+ . contains ( viewStore. state. baseURL) ,
18+ !viewStore. state. baseURL. isEmpty
1819 {
1920 Text ( " Custom Value " ) . tag ( viewStore. state. baseURL)
2021 }
2122
23+ Text ( " Empty (Default Value) " ) . tag ( " " )
24+
2225 ForEach ( viewStore. state. availableBaseURLs, id: \. self) { baseURL in
2326 Text ( baseURL) . tag ( baseURL)
2427 }
Original file line number Diff line number Diff line change @@ -31,12 +31,13 @@ struct BaseURLSelection: ReducerProtocol {
3131 case . refreshAvailableBaseURLNames:
3232 let chatModels = userDefaults. value ( for: \. chatModels)
3333 let embeddingModels = userDefaults. value ( for: \. embeddingModels)
34- let allBaseURLs = Set (
34+ var allBaseURLs = Set (
3535 chatModels. map ( \. info. baseURL)
3636 . map { $0. trimmingCharacters ( in: . whitespacesAndNewlines) }
3737 + embeddingModels. map ( \. info. baseURL)
3838 . map { $0. trimmingCharacters ( in: . whitespacesAndNewlines) }
3939 )
40+ allBaseURLs. remove ( " " )
4041 state. availableBaseURLs = Array ( allBaseURLs) . sorted ( )
4142 return . none
4243
You can’t perform that action at this time.
0 commit comments