File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
core/src/main/java/dev/faststats/core Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -217,12 +217,18 @@ protected JsonObject createData() {
217217 this .charts .forEach (chart -> {
218218 try {
219219 chart .getData ().ifPresent (chartData -> charts .add (chart .getId (), chartData ));
220- } catch (Throwable e ) {
221- error ("Failed to build chart data: " + chart .getId (), e );
220+ } catch (Throwable t ) {
221+ error ("Failed to build chart data: " + chart .getId (), t );
222+ getErrorTracker ().ifPresent (tracker -> tracker .trackError (t ));
222223 }
223224 });
224225
225- appendDefaultData (charts );
226+ try {
227+ appendDefaultData (charts );
228+ } catch (Throwable t ) {
229+ error ("Failed to append default data" , t );
230+ getErrorTracker ().ifPresent (tracker -> tracker .trackError (t ));
231+ }
226232
227233 data .addProperty ("identifier" , config .serverId ().toString ());
228234 data .add ("data" , charts );
You can’t perform that action at this time.
0 commit comments