Xabaril/AspNetCore.Diagnostics.HealthChecks
View on GitHub"e.map is not a function" JS exception in the UI
Open
#1839 opened on Jun 12, 2023
UIUps for grabshelp wanted
Description
Similar issue: https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/issues/661
UI version: 7.0.0-rc2.7
I am encountering following exception, resulting in the UI being totally empty:
90 TypeError: e.map is not a function
at healthchecks-bundle.js:6:124398
at t.LivenessTable (healthchecks-bundle.js:6:124567)
at qi (vendors-dll.js:290:57929)
at hs (vendors-dll.js:290:104168)
at lu (vendors-dll.js:290:96716)
at su (vendors-dll.js:290:96641)
at Xs (vendors-dll.js:290:93671)
at vendors-dll.js:290:45313
at t.unstable_runWithPriority (vendors-dll.js:298:3844)
at Ia (vendors-dll.js:290:45022)
es @ vendors-dll.js:290
healthchecks-bundle.js:1 Uncaught TypeError: e.map is not a function
at healthchecks-bundle.js:6:124398
at t.LivenessTable (healthchecks-bundle.js:6:124567)
at qi (vendors-dll.js:290:57929)
at hs (vendors-dll.js:290:104168)
at lu (vendors-dll.js:290:96716)
at su (vendors-dll.js:290:96641)
at Xs (vendors-dll.js:290:93671)
at vendors-dll.js:290:45313
at t.unstable_runWithPriority (vendors-dll.js:298:3844)
at Ia (vendors-dll.js:290:45022)
Setup is:
builder.Services.AddHealthChecks().AddDbContextCheck<NrgContext>();
builder.Services.AddHealthChecksUI().AddSqliteStorage("Data Source = healthchecks.db");
...
app.UseHealthChecks("/health", new HealthCheckOptions { ResponseWriter = UIResponseWriter.WriteHealthCheckUIResponse });
app.MapHealthChecksUI(o => { o.UseRelativeApiPath = true; o.ApiPath = "/health"; });
/health response:
{"status":"Healthy","totalDuration":"00:00:00.0695283","entries":{"NrgContext":{"data":{},"duration":"00:00:00.0270006","status":"Healthy","tags":[]}}}
(it is fetched by the UI, according to the network tab)