소스 검색

Merge pull request #1509 from porter-dev/nico/quickfix-null-error-buildpack

[BUGFIX] Added guardrail in case detected or available buildpacks come null
Nicolas Frati 4 년 전
부모
커밋
b8a92f7d57
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      dashboard/src/components/repo-selector/ActionDetails.tsx

+ 6 - 3
dashboard/src/components/repo-selector/ActionDetails.tsx

@@ -308,9 +308,12 @@ export const BuildpackSelection: React.FC<{
 
 
         setStacks(defaultBuilder.builders);
         setStacks(defaultBuilder.builders);
         setSelectedStack(defaultStack);
         setSelectedStack(defaultStack);
-
-        setSelectedBuildpacks(detectedBuildpacks);
-        setAvailableBuildpacks(availableBuildpacks);
+        if (!Array.isArray(detectedBuildpacks)) {
+          setSelectedBuildpacks([]);
+        }
+        if (!Array.isArray(availableBuildpacks)) {
+          setAvailableBuildpacks([]);
+        }
       })
       })
       .catch((err) => {
       .catch((err) => {
         console.error(err);
         console.error(err);