@@ -54,7 +54,7 @@ struct WindowBaseCommandHandler: SuggestionCommandHandler {
5454 editor: editor
5555 )
5656
57- if let suggestion = filespace. presentingSuggestion {
57+ if filespace. presentingSuggestion != nil {
5858 presenter. presentSuggestion ( fileURL: fileURL)
5959 } else {
6060 presenter. discardSuggestion ( fileURL: fileURL)
@@ -80,7 +80,7 @@ struct WindowBaseCommandHandler: SuggestionCommandHandler {
8080 . fetchOrCreateWorkspaceIfNeeded ( fileURL: fileURL)
8181 workspace. selectNextSuggestion ( forFileAt: fileURL)
8282
83- if let suggestion = filespace. presentingSuggestion {
83+ if filespace. presentingSuggestion != nil {
8484 presenter. presentSuggestion ( fileURL: fileURL)
8585 } else {
8686 presenter. discardSuggestion ( fileURL: fileURL)
@@ -106,7 +106,7 @@ struct WindowBaseCommandHandler: SuggestionCommandHandler {
106106 . fetchOrCreateWorkspaceIfNeeded ( fileURL: fileURL)
107107 workspace. selectPreviousSuggestion ( forFileAt: fileURL)
108108
109- if let suggestion = filespace. presentingSuggestion {
109+ if filespace. presentingSuggestion != nil {
110110 presenter. presentSuggestion ( fileURL: fileURL)
111111 } else {
112112 presenter. discardSuggestion ( fileURL: fileURL)
@@ -190,8 +190,6 @@ struct WindowBaseCommandHandler: SuggestionCommandHandler {
190190 let fileURL = try await Environment . fetchCurrentFileURL ( )
191191 let ( _, filespace) = try await Workspace
192192 . fetchOrCreateWorkspaceIfNeeded ( fileURL: fileURL)
193- let endpoint = UserDefaults . shared. value ( for: \. chatGPTEndpoint)
194- let model = UserDefaults . shared. value ( for: \. chatGPTModel)
195193 let language = UserDefaults . shared. value ( for: \. chatGPTLanguage)
196194 let codeLanguage = languageIdentifierFromFileURL ( fileURL)
197195 guard let selection = editor. selections. last else { return }
@@ -239,8 +237,6 @@ struct WindowBaseCommandHandler: SuggestionCommandHandler {
239237 let fileURL = try await Environment . fetchCurrentFileURL ( )
240238 let ( _, filespace) = try await Workspace
241239 . fetchOrCreateWorkspaceIfNeeded ( fileURL: fileURL)
242- let endpoint = UserDefaults . shared. value ( for: \. chatGPTEndpoint)
243- let model = UserDefaults . shared. value ( for: \. chatGPTModel)
244240 let language = UserDefaults . shared. value ( for: \. chatGPTLanguage)
245241 let codeLanguage = languageIdentifierFromFileURL ( fileURL)
246242
0 commit comments