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<