Fix various bugs

This commit is contained in:
Owen
2025-10-16 10:23:09 -07:00
parent b578786e62
commit 46807c6477
8 changed files with 116 additions and 67 deletions

View File

@@ -666,7 +666,7 @@ export default function ReverseProxyTargets(props: {
...target,
...data,
updated: true,
// siteType: site?.type || null
siteType: site ? site.type : target.siteType
}
: target
)

View File

@@ -375,8 +375,8 @@ export default function Page() {
// Helper function to check if all targets have required fields using schema validation
const areAllTargetsValid = () => {
if (targets.length === 0) return true; // No targets is valid
return targets.every(target => {
return targets.every((target) => {
try {
addTargetSchema.parse({
ip: target.ip,
@@ -518,8 +518,8 @@ export default function Page() {
? {
...target,
...data,
updated: true
// siteType: site?.type || null
updated: true,
siteType: site ? site.type : target.siteType
}
: target
)