fix: change api url for wakatime config

This commit is contained in:
Leafd 2025-10-07 15:34:44 -04:00
parent 6c5544da90
commit 2e8ac1f4dd
No known key found for this signature in database
GPG key ID: D44AE7A3699406BE
2 changed files with 3 additions and 3 deletions

View file

@ -208,7 +208,7 @@ async function checkWakatimeConfig(forceShowModal = false) {
return;
}
const apiUrl = apiConfig.value.base_url || "https://hackatime.hackclub.com";
const apiUrl = apiConfig.value.base_url ? `${apiConfig.value.base_url}/api/hackatime/v1` : "https://hackatime.hackclub.com/api/hackatime/v1";
if (!apiUrl || apiUrl.trim() === "") {
console.warn("API URL is not set, skipping wakatime config check");
return;
@ -594,7 +594,7 @@ async function handleDirectOAuthAuth() {
<WakatimeSetupModal
v-if="showWakatimeSetupModal && wakatimeConfigCheck && apiKey"
:api-key="apiKey"
:api-url="apiConfig.base_url || 'https://hackatime.hackclub.com'"
:api-url="apiConfig.base_url ? `${apiConfig.base_url}/api/hackatime/v1` : 'https://hackatime.hackclub.com/api/hackatime/v1'"
:config-check="wakatimeConfigCheck"
@close="showWakatimeSetupModal = false"
@applied="handleWakatimeConfigApplied"

View file

@ -94,7 +94,7 @@ async function applyConfig() {
isApplying.value = true;
try {
const apiUrl = props.apiUrl || "https://hackatime.hackclub.com";
const apiUrl = props.apiUrl || "https://hackatime.hackclub.com/api/hackatime/v1";
await invoke('apply_wakatime_config', {
apiKey: props.apiKey,
apiUrl: apiUrl,