Disable check problems when autofix is not enabled (#563)
This commit is contained in:
@@ -208,7 +208,9 @@ export function ChatInput({ chatId }: { chatId?: number }) {
|
||||
setIsApproving(false);
|
||||
setIsPreviewOpen(true);
|
||||
refreshVersions();
|
||||
if (settings?.enableAutoFixProblems) {
|
||||
checkProblems();
|
||||
}
|
||||
|
||||
// Keep same as handleReject
|
||||
refreshProposal();
|
||||
|
||||
@@ -22,6 +22,7 @@ import { useCountTokens } from "./useCountTokens";
|
||||
import { useUserBudgetInfo } from "./useUserBudgetInfo";
|
||||
import { usePostHog } from "posthog-js/react";
|
||||
import { useCheckProblems } from "./useCheckProblems";
|
||||
import { useSettings } from "./useSettings";
|
||||
|
||||
export function getRandomNumberId() {
|
||||
return Math.floor(Math.random() * 1_000_000_000_000_000);
|
||||
@@ -43,6 +44,7 @@ export function useStreamChat({
|
||||
const { countTokens } = useCountTokens();
|
||||
const { refetchUserBudget } = useUserBudgetInfo();
|
||||
const { checkProblems } = useCheckProblems(selectedAppId);
|
||||
const { settings } = useSettings();
|
||||
const posthog = usePostHog();
|
||||
let chatId: number | undefined;
|
||||
|
||||
@@ -95,8 +97,10 @@ export function useStreamChat({
|
||||
if (response.updatedFiles) {
|
||||
setIsPreviewOpen(true);
|
||||
refreshAppIframe();
|
||||
if (settings?.enableAutoFixProblems) {
|
||||
checkProblems();
|
||||
}
|
||||
}
|
||||
if (response.extraFiles) {
|
||||
showExtraFilesToast({
|
||||
files: response.extraFiles,
|
||||
@@ -140,6 +144,7 @@ export function useStreamChat({
|
||||
checkProblems,
|
||||
selectedAppId,
|
||||
refetchUserBudget,
|
||||
settings,
|
||||
],
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user