From 11b602a81e718779935f4c1246487fc1a64fb9ba Mon Sep 17 00:00:00 2001
From: DecDuck
Date: Sat, 5 Apr 2025 15:36:53 +1100
Subject: [PATCH] feat: improve errors and include installed games in library
---
desktop/error.vue | 3 ++-
desktop/layouts/default.vue | 3 +++
.../src/error/remote_access_error.rs | 4 ++--
desktop/src-tauri/src/games/library.rs | 24 ++++++++++++++-----
desktop/src-tauri/src/remote/cache.rs | 19 ++++++++++-----
5 files changed, 38 insertions(+), 15 deletions(-)
diff --git a/desktop/error.vue b/desktop/error.vue
index c8de2f79..2029e793 100644
--- a/desktop/error.vue
+++ b/desktop/error.vue
@@ -85,5 +85,6 @@ const message =
props.error?.statusMessage ||
props.error?.message ||
"An unknown error occurred.";
-const showSignIn = statusCode ? statusCode == 403 || statusCode == 401 : false;
+
+console.error(props.error);
diff --git a/desktop/layouts/default.vue b/desktop/layouts/default.vue
index b46858db..a65fce09 100644
--- a/desktop/layouts/default.vue
+++ b/desktop/layouts/default.vue
@@ -29,6 +29,9 @@
Drop encountered an error that it couldn't handle. Please
restart the application and file a bug report.
+
+ Error: {{ error }}
+