refactor: remove unused catch errors

This commit is contained in:
Marukome0743
2025-07-03 08:42:03 +09:00
parent 2fe7349889
commit e12df7b32e
46 changed files with 73 additions and 73 deletions

View File

@@ -130,7 +130,7 @@ const createStringToJSONSchema = (schema: z.ZodTypeAny) => {
} }
try { try {
return JSON.parse(str); return JSON.parse(str);
} catch (_e) { } catch {
ctx.addIssue({ code: "custom", message: "Invalid JSON format" }); ctx.addIssue({ code: "custom", message: "Invalid JSON format" });
return z.NEVER; return z.NEVER;
} }

View File

@@ -107,7 +107,7 @@ export const ShowImport = ({ composeId }: Props) => {
composeId, composeId,
}); });
setShowModal(false); setShowModal(false);
} catch (_error) { } catch {
toast.error("Error importing template"); toast.error("Error importing template");
} }
}; };
@@ -126,7 +126,7 @@ export const ShowImport = ({ composeId }: Props) => {
}); });
setTemplateInfo(result); setTemplateInfo(result);
setShowModal(true); setShowModal(true);
} catch (_error) { } catch {
toast.error("Error processing template"); toast.error("Error processing template");
} }
}; };

View File

@@ -77,7 +77,7 @@ export const ComposeFileEditor = ({ composeId }: Props) => {
composeId, composeId,
}); });
}) })
.catch((_e) => { .catch(() => {
toast.error("Error updating the Compose config"); toast.error("Error updating the Compose config");
}); });
}; };

View File

@@ -40,7 +40,7 @@ export const ShowConvertedCompose = ({ composeId }: Props) => {
.then(() => { .then(() => {
refetch(); refetch();
}) })
.catch((_err) => {}); .catch(() => {});
} }
}, [isOpen]); }, [isOpen]);

View File

@@ -103,7 +103,7 @@ export const AddApplication = ({ projectId, projectName }: Props) => {
projectId, projectId,
}); });
}) })
.catch((_e) => { .catch(() => {
toast.error("Error creating the service"); toast.error("Error creating the service");
}); });
}; };

View File

@@ -1063,7 +1063,7 @@ export const HandleNotifications = ({ notificationId }: Props) => {
}); });
} }
toast.success("Connection Success"); toast.success("Connection Success");
} catch (_err) { } catch {
toast.error("Error testing the provider"); toast.error("Error testing the provider");
} }
}} }}

View File

@@ -63,7 +63,7 @@ export const Disable2FA = () => {
toast.success("2FA disabled successfully"); toast.success("2FA disabled successfully");
utils.user.get.invalidate(); utils.user.get.invalidate();
setIsOpen(false); setIsOpen(false);
} catch (_error) { } catch {
form.setError("password", { form.setError("password", {
message: "Connection error. Please try again.", message: "Connection error. Please try again.",
}); });

View File

@@ -36,7 +36,7 @@ export const ToggleDockerCleanup = ({ serverId }: Props) => {
await refetch(); await refetch();
} }
toast.success("Docker Cleanup updated"); toast.success("Docker Cleanup updated");
} catch (_error) { } catch {
toast.error("Docker Cleanup Error"); toast.error("Docker Cleanup Error");
} }
}; };

View File

@@ -56,7 +56,7 @@ export function GPUSupport({ serverId }: GPUSupportProps) {
try { try {
await utils.settings.checkGPUStatus.invalidate({ serverId }); await utils.settings.checkGPUStatus.invalidate({ serverId });
await refetch(); await refetch();
} catch (_error) { } catch {
toast.error("Failed to refresh GPU status"); toast.error("Failed to refresh GPU status");
} finally { } finally {
setIsRefreshing(false); setIsRefreshing(false);
@@ -74,7 +74,7 @@ export function GPUSupport({ serverId }: GPUSupportProps) {
try { try {
await setupGPU.mutateAsync({ serverId }); await setupGPU.mutateAsync({ serverId });
} catch (_error) { } catch {
// Error handling is done in mutation's onError // Error handling is done in mutation's onError
} }
}; };

View File

@@ -146,7 +146,7 @@ export const ShowInvitations = () => {
{invitation.status === "pending" && ( {invitation.status === "pending" && (
<DropdownMenuItem <DropdownMenuItem
className="w-full cursor-pointer" className="w-full cursor-pointer"
onSelect={(_e) => { onSelect={() => {
copy( copy(
`${origin}/invitation?token=${invitation.id}`, `${origin}/invitation?token=${invitation.id}`,
); );
@@ -162,7 +162,7 @@ export const ShowInvitations = () => {
{invitation.status === "pending" && ( {invitation.status === "pending" && (
<DropdownMenuItem <DropdownMenuItem
className="w-full cursor-pointer" className="w-full cursor-pointer"
onSelect={async (_e) => { onSelect={async () => {
const result = const result =
await authClient.organization.cancelInvitation( await authClient.organization.cancelInvitation(
{ {
@@ -189,7 +189,7 @@ export const ShowInvitations = () => {
)} )}
<DropdownMenuItem <DropdownMenuItem
className="w-full cursor-pointer" className="w-full cursor-pointer"
onSelect={async (_e) => { onSelect={async () => {
await removeInvitation({ await removeInvitation({
invitationId: invitation.id, invitationId: invitation.id,
}).then(() => { }).then(() => {

View File

@@ -91,7 +91,7 @@ export const ManageTraefikPorts = ({ children, serverId }: Props) => {
}); });
toast.success(t("settings.server.webServer.traefik.portsUpdated")); toast.success(t("settings.server.webServer.traefik.portsUpdated"));
setOpen(false); setOpen(false);
} catch (_error) {} } catch {}
}; };
return ( return (

View File

@@ -72,7 +72,7 @@ export async function getServerSideProps(
trpcState: helpers.dehydrate(), trpcState: helpers.dehydrate(),
}, },
}; };
} catch (_error) { } catch {
return { return {
props: {}, props: {},
}; };

View File

@@ -390,7 +390,7 @@ const Project = (
break; break;
} }
success++; success++;
} catch (_error) { } catch {
toast.error(`Error starting service ${serviceId}`); toast.error(`Error starting service ${serviceId}`);
} }
} }
@@ -437,7 +437,7 @@ const Project = (
break; break;
} }
success++; success++;
} catch (_error) { } catch {
toast.error(`Error stopping service ${serviceId}`); toast.error(`Error stopping service ${serviceId}`);
} }
} }
@@ -1107,7 +1107,7 @@ export async function getServerSideProps(
projectId: params?.projectId, projectId: params?.projectId,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -413,7 +413,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -409,7 +409,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -338,7 +338,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -340,7 +340,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -324,7 +324,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -321,7 +321,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -328,7 +328,7 @@ export async function getServerSideProps(
activeTab: (activeTab || "general") as TabState, activeTab: (activeTab || "general") as TabState,
}, },
}; };
} catch (_error) { } catch {
return { return {
redirect: { redirect: {
permanent: false, permanent: false,

View File

@@ -68,7 +68,7 @@ export async function getServerSideProps(
trpcState: helpers.dehydrate(), trpcState: helpers.dehydrate(),
}, },
}; };
} catch (_error) { } catch {
return { return {
props: {}, props: {},
}; };

View File

@@ -69,7 +69,7 @@ export async function getServerSideProps(
trpcState: helpers.dehydrate(), trpcState: helpers.dehydrate(),
}, },
}; };
} catch (_error) { } catch {
return { return {
props: {}, props: {},
}; };

View File

@@ -72,7 +72,7 @@ export async function getServerSideProps(
trpcState: helpers.dehydrate(), trpcState: helpers.dehydrate(),
}, },
}; };
} catch (_error) { } catch {
return { return {
props: {}, props: {},
}; };

View File

@@ -72,7 +72,7 @@ export async function getServerSideProps(
trpcState: helpers.dehydrate(), trpcState: helpers.dehydrate(),
}, },
}; };
} catch (_error) { } catch {
return { return {
props: {}, props: {},
}; };

View File

@@ -96,7 +96,7 @@ export default function Home({ IS_CLOUD }: Props) {
toast.success("Logged in successfully"); toast.success("Logged in successfully");
router.push("/dashboard/projects"); router.push("/dashboard/projects");
} catch (_error) { } catch {
toast.error("An error occurred while logging in"); toast.error("An error occurred while logging in");
} finally { } finally {
setIsLoginLoading(false); setIsLoginLoading(false);
@@ -124,7 +124,7 @@ export default function Home({ IS_CLOUD }: Props) {
toast.success("Logged in successfully"); toast.success("Logged in successfully");
router.push("/dashboard/projects"); router.push("/dashboard/projects");
} catch (_error) { } catch {
toast.error("An error occurred while verifying 2FA code"); toast.error("An error occurred while verifying 2FA code");
} finally { } finally {
setIsTwoFactorLoading(false); setIsTwoFactorLoading(false);
@@ -154,7 +154,7 @@ export default function Home({ IS_CLOUD }: Props) {
toast.success("Logged in successfully"); toast.success("Logged in successfully");
router.push("/dashboard/projects"); router.push("/dashboard/projects");
} catch (_error) { } catch {
toast.error("An error occurred while verifying backup code"); toast.error("An error occurred while verifying backup code");
} finally { } finally {
setIsBackupCodeLoading(false); setIsBackupCodeLoading(false);
@@ -478,7 +478,7 @@ export async function getServerSideProps(context: GetServerSidePropsContext) {
}, },
}; };
} }
} catch (_error) {} } catch {}
return { return {
props: { props: {

View File

@@ -133,7 +133,7 @@ const Invitation = ({
toast.success("Account created successfully"); toast.success("Account created successfully");
router.push("/dashboard/projects"); router.push("/dashboard/projects");
} catch (_error) { } catch {
toast.error("An error occurred while creating your account"); toast.error("An error occurred while creating your account");
} }
}; };

View File

@@ -6,7 +6,7 @@ export const isWSL = async () => {
const { stdout } = await execAsync("uname -r"); const { stdout } = await execAsync("uname -r");
const isWSL = stdout.includes("microsoft"); const isWSL = stdout.includes("microsoft");
return isWSL; return isWSL;
} catch (_error) { } catch {
return false; return false;
} }
}; };

View File

@@ -101,7 +101,7 @@ export const setupDeploymentLogsWebSocketServer = (
ws.close(); ws.close();
}); });
} }
} catch (_error) { } catch {
// @ts-ignore // @ts-ignore
// const errorMessage = error?.message as unknown as string; // const errorMessage = error?.message as unknown as string;
// ws.send(errorMessage); // ws.send(errorMessage);

View File

@@ -73,7 +73,7 @@ export const readStatsFile = async (
const filePath = `${MONITORING_PATH}/${appName}/${statType}.json`; const filePath = `${MONITORING_PATH}/${appName}/${statType}.json`;
const data = await promises.readFile(filePath, "utf-8"); const data = await promises.readFile(filePath, "utf-8");
return JSON.parse(data); return JSON.parse(data);
} catch (_error) { } catch {
return []; return [];
} }
}; };
@@ -108,7 +108,7 @@ export const readLastValueStatsFile = async (
const data = await promises.readFile(filePath, "utf-8"); const data = await promises.readFile(filePath, "utf-8");
const stats = JSON.parse(data); const stats = JSON.parse(data);
return stats[stats.length - 1] || null; return stats[stats.length - 1] || null;
} catch (_error) { } catch {
return null; return null;
} }
}; };

View File

@@ -98,7 +98,7 @@ export const getConfig = async (
const config = JSON.parse(stdout); const config = JSON.parse(stdout);
return config; return config;
} catch (_error) {} } catch {}
}; };
export const getContainersByAppNameMatch = async ( export const getContainersByAppNameMatch = async (
@@ -156,7 +156,7 @@ export const getContainersByAppNameMatch = async (
}); });
return containers || []; return containers || [];
} catch (_error) {} } catch {}
return []; return [];
}; };
@@ -214,7 +214,7 @@ export const getStackContainersByAppName = async (
}); });
return containers || []; return containers || [];
} catch (_error) {} } catch {}
return []; return [];
}; };
@@ -274,7 +274,7 @@ export const getServiceContainersByAppName = async (
}); });
return containers || []; return containers || [];
} catch (_error) {} } catch {}
return []; return [];
}; };
@@ -331,7 +331,7 @@ export const getContainersByAppLabel = async (
}); });
return containers || []; return containers || [];
} catch (_error) {} } catch {}
return []; return [];
}; };
@@ -350,7 +350,7 @@ export const containerRestart = async (containerId: string) => {
const config = JSON.parse(stdout); const config = JSON.parse(stdout);
return config; return config;
} catch (_error) {} } catch {}
}; };
export const getSwarmNodes = async (serverId?: string) => { export const getSwarmNodes = async (serverId?: string) => {
@@ -379,7 +379,7 @@ export const getSwarmNodes = async (serverId?: string) => {
.split("\n") .split("\n")
.map((line) => JSON.parse(line)); .map((line) => JSON.parse(line));
return nodesArray; return nodesArray;
} catch (_error) {} } catch {}
}; };
export const getNodeInfo = async (nodeId: string, serverId?: string) => { export const getNodeInfo = async (nodeId: string, serverId?: string) => {
@@ -405,7 +405,7 @@ export const getNodeInfo = async (nodeId: string, serverId?: string) => {
const nodeInfo = JSON.parse(stdout); const nodeInfo = JSON.parse(stdout);
return nodeInfo; return nodeInfo;
} catch (_error) {} } catch {}
}; };
export const getNodeApplications = async (serverId?: string) => { export const getNodeApplications = async (serverId?: string) => {
@@ -437,7 +437,7 @@ export const getNodeApplications = async (serverId?: string) => {
.filter((service) => !service.Name.startsWith("dokploy-")); .filter((service) => !service.Name.startsWith("dokploy-"));
return appArray; return appArray;
} catch (_error) {} } catch {}
}; };
export const getApplicationInfo = async ( export const getApplicationInfo = async (
@@ -470,5 +470,5 @@ export const getApplicationInfo = async (
.map((line) => JSON.parse(line)); .map((line) => JSON.parse(line));
return appArray; return appArray;
} catch (_error) {} } catch {}
}; };

View File

@@ -121,7 +121,7 @@ export const issueCommentExists = async ({
comment_id: comment_id, comment_id: comment_id,
}); });
return true; return true;
} catch (_error) { } catch {
return false; return false;
} }
}; };

View File

@@ -212,7 +212,7 @@ export const deleteFileMount = async (mountId: string) => {
} else { } else {
await removeFileOrDirectory(fullPath); await removeFileOrDirectory(fullPath);
} }
} catch (_error) {} } catch {}
}; };
export const getBaseFilesPath = async (mountId: string) => { export const getBaseFilesPath = async (mountId: string) => {

View File

@@ -104,7 +104,7 @@ export const removePreviewDeployment = async (previewDeploymentId: string) => {
for (const operation of cleanupOperations) { for (const operation of cleanupOperations) {
try { try {
await operation(); await operation();
} catch (_error) {} } catch {}
} }
return deployment[0]; return deployment[0];
} catch (error) { } catch (error) {

View File

@@ -195,7 +195,7 @@ const rollbackApplication = async (
ForceUpdate: inspect.Spec.TaskTemplate.ForceUpdate + 1, ForceUpdate: inspect.Spec.TaskTemplate.ForceUpdate + 1,
}, },
}); });
} catch (_error: unknown) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -66,7 +66,7 @@ export const setupMonitoring = async (serverId: string) => {
await container.inspect(); await container.inspect();
await container.remove({ force: true }); await container.remove({ force: true });
console.log("Removed existing container"); console.log("Removed existing container");
} catch (_error) { } catch {
// Container doesn't exist, continue // Container doesn't exist, continue
} }
@@ -135,7 +135,7 @@ export const setupWebMonitoring = async (userId: string) => {
await container.inspect(); await container.inspect();
await container.remove({ force: true }); await container.remove({ force: true });
console.log("Removed existing container"); console.log("Removed existing container");
} catch (_error) {} } catch {}
await docker.createContainer(settings); await docker.createContainer(settings);
const newContainer = docker.getContainer(containerName); const newContainer = docker.getContainer(containerName);

View File

@@ -18,7 +18,7 @@ export const dockerSwarmInitialized = async () => {
await docker.swarmInspect(); await docker.swarmInspect();
return true; return true;
} catch (_e) { } catch {
return false; return false;
} }
}; };
@@ -41,7 +41,7 @@ export const dockerNetworkInitialized = async () => {
try { try {
await docker.getNetwork("dokploy-network").inspect(); await docker.getNetwork("dokploy-network").inspect();
return true; return true;
} catch (_e) { } catch {
return false; return false;
} }
}; };

View File

@@ -101,11 +101,11 @@ export const initializeTraefik = async ({
console.log("Waiting for service cleanup..."); console.log("Waiting for service cleanup...");
await new Promise((resolve) => setTimeout(resolve, 5000)); await new Promise((resolve) => setTimeout(resolve, 5000));
attempts++; attempts++;
} catch (_e) { } catch {
break; break;
} }
} }
} catch (_err) { } catch {
console.log("No existing service to remove"); console.log("No existing service to remove");
} }
@@ -120,7 +120,7 @@ export const initializeTraefik = async ({
await container.remove({ force: true }); await container.remove({ force: true });
await new Promise((resolve) => setTimeout(resolve, 5000)); await new Promise((resolve) => setTimeout(resolve, 5000));
} catch (_err) { } catch {
console.log("No existing container to remove"); console.log("No existing container to remove");
} }

View File

@@ -203,7 +203,7 @@ export const mechanizeDockerContainer = async (
ForceUpdate: inspect.Spec.TaskTemplate.ForceUpdate + 1, ForceUpdate: inspect.Spec.TaskTemplate.ForceUpdate + 1,
}, },
}); });
} catch (_error: unknown) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -98,7 +98,7 @@ export const buildMariadb = async (mariadb: MariadbNested) => {
version: Number.parseInt(inspect.Version.Index), version: Number.parseInt(inspect.Version.Index),
...settings, ...settings,
}); });
} catch (_error) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -152,7 +152,7 @@ ${command ?? "wait $MONGOD_PID"}`;
version: Number.parseInt(inspect.Version.Index), version: Number.parseInt(inspect.Version.Index),
...settings, ...settings,
}); });
} catch (_error) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -104,7 +104,7 @@ export const buildMysql = async (mysql: MysqlNested) => {
version: Number.parseInt(inspect.Version.Index), version: Number.parseInt(inspect.Version.Index),
...settings, ...settings,
}); });
} catch (_error) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -95,7 +95,7 @@ export const buildRedis = async (redis: RedisNested) => {
version: Number.parseInt(inspect.Version.Index), version: Number.parseInt(inspect.Version.Index),
...settings, ...settings,
}); });
} catch (_error) { } catch {
await docker.createService(settings); await docker.createService(settings);
} }
}; };

View File

@@ -117,7 +117,7 @@ export const loadDockerComposeRemote = async (
if (!stdout) return null; if (!stdout) return null;
const parsedConfig = load(stdout) as ComposeSpecification; const parsedConfig = load(stdout) as ComposeSpecification;
return parsedConfig; return parsedConfig;
} catch (_err) { } catch {
return null; return null;
} }
}; };

View File

@@ -101,7 +101,7 @@ export const containerExists = async (containerName: string) => {
try { try {
await container.inspect(); await container.inspect();
return true; return true;
} catch (_error) { } catch {
return false; return false;
} }
}; };

View File

@@ -34,7 +34,7 @@ export async function checkGPUStatus(serverId?: string): Promise<GPUInfo> {
...gpuInfo, ...gpuInfo,
...cudaInfo, ...cudaInfo,
}; };
} catch (_error) { } catch {
return { return {
driverInstalled: false, driverInstalled: false,
driverVersion: undefined, driverVersion: undefined,
@@ -315,7 +315,7 @@ const setupLocalServer = async (daemonConfig: any) => {
try { try {
await execAsync(setupCommands); await execAsync(setupCommands);
} catch (_error) { } catch {
throw new Error( throw new Error(
"Failed to configure GPU support. Please ensure you have sudo privileges and try again.", "Failed to configure GPU support. Please ensure you have sudo privileges and try again.",
); );

View File

@@ -67,7 +67,7 @@ export const removeTraefikConfig = async (
if (fs.existsSync(configPath)) { if (fs.existsSync(configPath)) {
await fs.promises.unlink(configPath); await fs.promises.unlink(configPath);
} }
} catch (_error) {} } catch {}
}; };
export const removeTraefikConfigRemote = async ( export const removeTraefikConfigRemote = async (
@@ -78,7 +78,7 @@ export const removeTraefikConfigRemote = async (
const { DYNAMIC_TRAEFIK_PATH } = paths(true); const { DYNAMIC_TRAEFIK_PATH } = paths(true);
const configPath = path.join(DYNAMIC_TRAEFIK_PATH, `${appName}.yml`); const configPath = path.join(DYNAMIC_TRAEFIK_PATH, `${appName}.yml`);
await execAsyncRemote(serverId, `rm ${configPath}`); await execAsyncRemote(serverId, `rm ${configPath}`);
} catch (_error) {} } catch {}
}; };
export const loadOrCreateConfig = (appName: string): FileConfig => { export const loadOrCreateConfig = (appName: string): FileConfig => {
@@ -110,7 +110,7 @@ export const loadOrCreateConfigRemote = async (
http: { routers: {}, services: {} }, http: { routers: {}, services: {} },
}; };
return parsedConfig; return parsedConfig;
} catch (_err) { } catch {
return fileConfig; return fileConfig;
} }
}; };
@@ -132,7 +132,7 @@ export const readRemoteConfig = async (serverId: string, appName: string) => {
const { stdout } = await execAsyncRemote(serverId, `cat ${configPath}`); const { stdout } = await execAsyncRemote(serverId, `cat ${configPath}`);
if (!stdout) return null; if (!stdout) return null;
return stdout; return stdout;
} catch (_err) { } catch {
return null; return null;
} }
}; };