From aa3105aecd746077272951c8f8777e6253835734 Mon Sep 17 00:00:00 2001
From: Huskydog9988 <39809509+Huskydog9988@users.noreply.github.com>
Date: Thu, 8 May 2025 12:16:12 -0400
Subject: [PATCH] feat: manually edit search term for game import
---
pages/admin/library/import.vue | 35 +++++++++++++++++++++++++++++++++-
1 file changed, 34 insertions(+), 1 deletion(-)
diff --git a/pages/admin/library/import.vue b/pages/admin/library/import.vue
index 222d3ee..157f967 100644
--- a/pages/admin/library/import.vue
+++ b/pages/admin/library/import.vue
@@ -95,6 +95,30 @@
+
+
();
+const gameSearchTerm = ref("");
+const gameSearchLoading = ref(false);
async function updateSelectedGame(value: number) {
if (currentlySelectedGame.value == value) return;
@@ -255,11 +281,18 @@ async function updateSelectedGame(value: number) {
metadataResults.value = undefined;
currentlySelectedMetadata.value = -1;
+ gameSearchTerm.value = game;
+ await searchGame();
+}
+
+async function searchGame() {
+ gameSearchLoading.value = true;
const results = await $dropFetch(
- `/api/v1/admin/import/game/search?q=${encodeURIComponent(game)}`,
+ `/api/v1/admin/import/game/search?q=${encodeURIComponent(gameSearchTerm.value)}`,
);
metadataResults.value = results;
+ gameSearchLoading.value = false;
}
function updateSelectedGame_wrapper(value: number) {