tauri-app: fix video file name extraction

This commit is contained in:
2026-03-27 23:28:17 +01:00
parent b3a6c30ddd
commit 16d9ddaafa

View File

@@ -52,9 +52,6 @@ const exportMessage = ref<string | null>(null);
const showTeamStats = ref(false);
const selectedPlayerPuuid = ref<string | null>(null);
// Derived video filename from start_time
const videoFilename = props.game.video_file;
// Get video URL for playback using Tauri's convertFileSrc
const videoUrl = computed(() => {
if (videoPath.value) {
@@ -324,20 +321,16 @@ async function loadVideoPath() {
try {
const recordingsDir = await invoke<string>("get_recordings_dir");
if (videoFilename.value) {
// Try to find the video file
const path = await invoke<string | null>("find_video_file", {
recordingsDir,
filename: videoFilename.value,
});
if (path) {
videoPath.value = path;
} else {
videoError.value = `Video file not found: ${videoFilename.value}`;
}
// Try to find the video file
const path = await invoke<string | null>("find_video_file", {
recordingsDir,
filename: props.game.video_file,
});
if (path) {
videoPath.value = path;
} else {
videoError.value = "Could not determine video filename from timeline";
videoError.value = `Video file not found: ${props.game.video_file}`;
}
} catch (error) {
videoError.value = `Failed to load video: ${error}`;