]> Untitled Git - lemmy-ui.git/blobdiff - src/server/index.tsx
Make error code always display
[lemmy-ui.git] / src / server / index.tsx
index 47262ede69496cfe2d6a987ade36eb4d306b15d8..85112b3472316cdb4eb36dc4e745954954fdfae9 100644 (file)
@@ -294,13 +294,11 @@ async function fetchIconPng(iconUrl: string) {
     .then(blob => blob.arrayBuffer());
 }
 
-function getErrorPageData(error: string, site?: GetSiteResponse) {
+function getErrorPageData(error: Error, site?: GetSiteResponse) {
   const errorPageData: ErrorPageData = {};
 
-  // Exact error should only be seen in a development environment. Users
-  // in production will get a more generic message.
-  if (process.env.NODE_ENV === "development") {
-    errorPageData.error = error;
+  if (site) {
+    errorPageData.error = error.message;
   }
 
   const adminMatrixIds = site?.admins