Skip to content

Commit 00363da

Browse files
Merge pull request #98 from NessieCanCode/improve-error-message-for-data-loading-failure
Display detailed billing data load errors
2 parents 5fa17ad + 6ef7f30 commit 00363da

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

src/slurmcostmanager.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function useBillingData() {
5151
setError(null);
5252
} catch (e) {
5353
console.error(e);
54-
setError(e);
54+
setError(e.message || String(e));
5555
}
5656
}, []);
5757

@@ -1074,7 +1074,13 @@ function App() {
10741074
)
10751075
),
10761076
view !== 'settings' && !data && !error && React.createElement('p', null, 'Loading...'),
1077-
view !== 'settings' && error && React.createElement('p', { className: 'error' }, 'Failed to load data'),
1077+
view !== 'settings' &&
1078+
error &&
1079+
React.createElement(
1080+
'p',
1081+
{ className: 'error' },
1082+
`Failed to load data: ${error}`
1083+
),
10781084
data &&
10791085
view === 'summary' &&
10801086
React.createElement(Summary, {

0 commit comments

Comments
 (0)