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 }} +