diff --git a/app-frontend/src/containers/apps/appDetails/deploy/BuildLogsView.tsx b/app-frontend/src/containers/apps/appDetails/deploy/BuildLogsView.tsx
index ebcd7fb..8bc641d 100644
--- a/app-frontend/src/containers/apps/appDetails/deploy/BuildLogsView.tsx
+++ b/app-frontend/src/containers/apps/appDetails/deploy/BuildLogsView.tsx
@@ -7,6 +7,7 @@ import { Input, Icon, Alert, Row, Spin } from "antd";
export default class BuildLogsView extends ApiComponent<
{
appName: string;
+ buildLogRecreationId: string;
},
{
isAppBuilding: boolean;
@@ -20,7 +21,7 @@ export default class BuildLogsView extends ApiComponent<
super(props);
this.state = {
isAppBuilding: false,
- expandedLogs: false,
+ expandedLogs: !!this.props.buildLogRecreationId,
buildLogs: "",
lastLineNumberPrinted: -10000
};
diff --git a/app-frontend/src/containers/apps/appDetails/deploy/Deployment.tsx b/app-frontend/src/containers/apps/appDetails/deploy/Deployment.tsx
index b582253..813ffc6 100644
--- a/app-frontend/src/containers/apps/appDetails/deploy/Deployment.tsx
+++ b/app-frontend/src/containers/apps/appDetails/deploy/Deployment.tsx
@@ -48,6 +48,7 @@ export default class Deployment extends Component<
diff --git a/app-frontend/src/containers/apps/appDetails/deploy/UploaderPlainTextBase.tsx b/app-frontend/src/containers/apps/appDetails/deploy/UploaderPlainTextBase.tsx
index 953b240..50fba8d 100644
--- a/app-frontend/src/containers/apps/appDetails/deploy/UploaderPlainTextBase.tsx
+++ b/app-frontend/src/containers/apps/appDetails/deploy/UploaderPlainTextBase.tsx
@@ -1,6 +1,6 @@
import React, { Component } from "react";
import ApiComponent from "../../../global/ApiComponent";
-import { Row, Input, Button } from "antd";
+import { Row, Input, Button, message } from "antd";
import Toaster from "../../../../utils/Toaster";
export default abstract class UploaderPlainTextBase extends ApiComponent<
@@ -39,6 +39,10 @@ export default abstract class UploaderPlainTextBase extends ApiComponent<
true
);
})
+ .then(function() {
+ self.setState({ userEnteredValue: "" });
+ self.props.onUploadSucceeded();
+ })
.catch(Toaster.createCatcher())
.then(function() {
self.setState({ uploadInProcess: false });
@@ -65,7 +69,9 @@ export default abstract class UploaderPlainTextBase extends ApiComponent<