From 1a1243619501760cbbcc420a21618ee5ec4e9e5e Mon Sep 17 00:00:00 2001
From: tvories
Date: Sun, 21 Dec 2025 18:48:11 -0700
Subject: [PATCH] fix: add property existence checks before accessing
repository config fields
---
app/client/modules/repositories/tabs/info.tsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/client/modules/repositories/tabs/info.tsx b/app/client/modules/repositories/tabs/info.tsx
index c5b6697b..ad980487 100644
--- a/app/client/modules/repositories/tabs/info.tsx
+++ b/app/client/modules/repositories/tabs/info.tsx
@@ -116,7 +116,7 @@ export const RepositoryInfoTabContent = ({ repository }: Props) => {
{repository.lastChecked ? new Date(repository.lastChecked).toLocaleString() : "Never"}
- {repository.type === "rest" && (
+ {repository.type === "rest" && "cacert" in repository.config && (
<>
CA Certificate
@@ -131,7 +131,7 @@ export const RepositoryInfoTabContent = ({ repository }: Props) => {
TLS Certificate Validation
- {repository.config.insecureTls ? (
+ {"insecureTls" in repository.config && repository.config.insecureTls ? (
disabled
) : (
enabled