We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 22b1033 commit 3b55ecdCopy full SHA for 3b55ecd
1 file changed
Core/Sources/Service/RealtimeSuggestionController.swift
@@ -183,7 +183,16 @@ public class RealtimeSuggestionController {
183
184
guard UserDefaults.shared.value(for: \.realtimeSuggestionToggle)
185
else { return }
186
-
+
187
+ if UserDefaults.shared.value(for: \.disableSuggestionFeatureGlobally),
188
+ let fileURL = try? await Environment.fetchCurrentFileURL(),
189
+ let (workspace, _) = try? await Workspace
190
+ .fetchOrCreateWorkspaceIfNeeded(fileURL: fileURL)
191
+ {
192
+ let isEnabled = workspace.isSuggestionFeatureEnabled
193
+ if !isEnabled { return }
194
+ }
195
196
if Task.isCancelled { return }
197
198
Logger.service.info("Prefetch suggestions.")
0 commit comments