From a2341e8afc576ca5ad1d0d0d336c634b879ab7a8 Mon Sep 17 00:00:00 2001 From: Jayasanka Date: Mon, 30 Sep 2019 14:08:28 +0530 Subject: [PATCH] Fix subscription method issue --- .../react-app/src/components/new-app/AddNewAppForm.js | 2 ++ .../src/components/new-app/subForms/NewAppDetailsForm.js | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/AddNewAppForm.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/AddNewAppForm.js index dbbebfc201..24641f7839 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/AddNewAppForm.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/AddNewAppForm.js @@ -69,9 +69,11 @@ class AddNewAppFormComponent extends React.Component { isError: false }); const {application} = this.state; + const {price} = application; const {data, release} = releaseData; const {formConfig} = this.props; + application.subMethod = (price === 0) ? "FREE" : "PAID"; //add release wrapper application[formConfig.releaseWrapperName] = [release]; diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/subForms/NewAppDetailsForm.js b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/subForms/NewAppDetailsForm.js index 443fac99d1..6f9ac641ab 100644 --- a/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/subForms/NewAppDetailsForm.js +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/new-app/subForms/NewAppDetailsForm.js @@ -62,7 +62,6 @@ class NewAppDetailsForm extends React.Component { name, description, categories, - subMethod: (price === undefined || parseInt(price) === 0) ? "FREE" : "PAID", tags, unrestrictedRoles: [], };