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

Prevent form url for cloning addon

jnfrati 4 лет назад
Родитель
Сommit
f8714bf093
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      dashboard/src/main/home/launch/Launch.tsx

+ 8 - 0
dashboard/src/main/home/launch/Launch.tsx

@@ -125,6 +125,14 @@ class Templates extends Component<PropsType, StateType> {
           this.props.history.push("/dashboard");
           return;
         }
+        // If its not web worker or job it means is an addon, and for now it's not supported
+        if (!["web", "worker", "job"].includes(release?.chart?.metadata?.name)) {
+          this.context.setCurrentError(
+            "Addons don't support cloning yet!"
+          );
+          this.props.history.push("/dashboard");
+          return;
+        }
       }
 
       this.setState(