[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot] 2026-01-18 13:56:56 +00:00 committed by GitHub
parent f4b2a9b5dc
commit 78b9d13cf0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 9 deletions

View File

@ -161,7 +161,9 @@ class SetupDatabase {
runningSetup: this.runningSetup,
needSetup: this.needSetup,
isEnabledEmbeddedMariaDB: this.isEnabledEmbeddedMariaDB(),
isEnabledMariaDBSocket: (process.env.UPTIME_KUMA_DB_SOCKET && process.env.UPTIME_KUMA_DB_SOCKET.trim().length > 0) || false,
isEnabledMariaDBSocket:
(process.env.UPTIME_KUMA_DB_SOCKET && process.env.UPTIME_KUMA_DB_SOCKET.trim().length > 0) ||
false,
});
});
@ -205,10 +207,7 @@ class SetupDatabase {
// External MariaDB
if (dbConfig.type === "mariadb") {
// If socketPath is provided and not empty, validate it
if (
process.env.UPTIME_KUMA_DB_SOCKET &&
process.env.UPTIME_KUMA_DB_SOCKET.trim().length > 0
) {
if (process.env.UPTIME_KUMA_DB_SOCKET && process.env.UPTIME_KUMA_DB_SOCKET.trim().length > 0) {
dbConfig.socketPath = process.env.UPTIME_KUMA_DB_SOCKET;
} else {
// socketPath not provided, hostname and port are required

View File

@ -92,13 +92,21 @@
</div>
<div class="form-floating mt-3 short">
<input id="floatingInput" v-model="dbConfig.port" type="text" class="form-control" required :disabled="!disabledButtonMariaDBSocket" />
<input
id="floatingInput"
v-model="dbConfig.port"
type="text"
class="form-control"
required
:disabled="!disabledButtonMariaDBSocket"
/>
<label for="floatingInput">{{ $t("Port") }}</label>
</div>
<div class="mt-1 short text-start" :hidden="hiddenHelptextMariaDBSocket">
<div class="form-text">
<code>UPTIME_KUMA_DB_SOCKET</code> {{ $t("mariadbSocketPathDetectedHelptext") }}
<code>UPTIME_KUMA_DB_SOCKET</code>
{{ $t("mariadbSocketPathDetectedHelptext") }}
</div>
</div>
@ -213,7 +221,7 @@ export default {
},
hiddenHelptextMariaDBSocket() {
return this.info.isEnabledMariaDBSocket === undefined || this.info.isEnabledMariaDBSocket === false;
}
},
},
async mounted() {
let res = await axios.get("/setup-database-info");
@ -225,7 +233,6 @@ export default {
this.show = true;
if (this.info.isEnabledMariaDBSocket) {
}
}
},