Просмотр исходного кода

Merge pull request #1906 from porter-dev/nico/422-error-not-showing-properly

[FIX] Errors not showing properly on activate preview environments
Nicolas Frati 4 лет назад
Родитель
Сommit
c014eca51f

+ 1 - 1
dashboard/src/main/home/cluster-dashboard/preview-environments/deployments/DeploymentCard.tsx

@@ -71,7 +71,7 @@ const DeploymentCard: React.FC<{
       .catch((err) => {
         setHasErrorOnReEnabling(true);
         setIsLoading(false);
-        setCurrentError(err);
+        setCurrentError(err?.response?.data?.error || err);
         setTimeout(() => {
           setHasErrorOnReEnabling(false);
         }, 500);

+ 1 - 1
dashboard/src/main/home/cluster-dashboard/preview-environments/deployments/PullRequestCard.tsx

@@ -38,7 +38,7 @@ const PullRequestCard = ({
       });
       onCreation(pullRequest);
     } catch (error) {
-      setCurrentError(error);
+      setCurrentError(error?.response?.data?.error || error);
       setHasError(true);
       setTimeout(() => {
         setHasError(false);