diff options
| author | Party Wumpus <48649272+PartyWumpus@users.noreply.github.com> | 2024-02-22 16:38:50 +0000 |
|---|---|---|
| committer | Party Wumpus <48649272+PartyWumpus@users.noreply.github.com> | 2024-02-22 16:38:50 +0000 |
| commit | 89a4a69f6da706a0cd8c4036bc1aa4c6e44f6e11 (patch) | |
| tree | e6e0409dd6efa7eaba08bff0bcd50143dcda1d24 /frontend/src/components | |
| parent | a449181802f05c0d1bd1a318741ce347e993d6f7 (diff) | |
| download | decky-loader-89a4a69f6da706a0cd8c4036bc1aa4c6e44f6e11.tar.gz decky-loader-89a4a69f6da706a0cd8c4036bc1aa4c6e44f6e11.zip | |
make frontend -> backend errors actually work
Diffstat (limited to 'frontend/src/components')
| -rw-r--r-- | frontend/src/components/settings/pages/testing/index.tsx | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/frontend/src/components/settings/pages/testing/index.tsx b/frontend/src/components/settings/pages/testing/index.tsx index cdf51c71..4fe0f240 100644 --- a/frontend/src/components/settings/pages/testing/index.tsx +++ b/frontend/src/components/settings/pages/testing/index.tsx @@ -70,8 +70,14 @@ export default function TestingVersionList() { <Focusable style={{ height: '40px', marginLeft: 'auto', display: 'flex' }}> <DialogButton style={{ height: '40px', minWidth: '60px', marginRight: '10px' }} - onClick={() => { - downloadTestingVersion(version.id, version.head_sha); + onClick={async () => { + try { + await downloadTestingVersion(version.id, version.head_sha); + } catch (e) { + if (e instanceof Error) { + DeckyPluginLoader.toaster.toast({ title: 'Error Installing PR', body: e.message }); + } + } setSetting('branch', UpdateBranch.Testing); }} > |
