浏览代码

display env error in create flow, not just update (#4464)

Feroze Mohideen 2 年之前
父节点
当前提交
39d5c3155c
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      dashboard/src/main/home/app-dashboard/create-app/CreateApp.tsx

+ 10 - 0
dashboard/src/main/home/app-dashboard/create-app/CreateApp.tsx

@@ -419,6 +419,16 @@ const CreateApp: React.FC<CreateAppProps> = ({ history }) => {
           }
           errorMessage = `${errorMessage}.`;
         }
+
+       if (appErrors.includes("env")) {
+          errorMessage = "Environment variables are not properly configured";
+          if (errors.app?.env?.root?.message ?? errors.app?.env?.message) {
+            const envErrorMessage =
+              errors.app?.env?.root?.message ?? errors.app?.env?.message;
+            errorMessage = `${errorMessage} - ${envErrorMessage}`;
+          }
+          errorMessage = `${errorMessage}.`;
+        }
       }
 
       showIntercomWithMessage({