{this.downloadDocument(orderId, documentsGroup.orderItemId, document)}} className="document-link-big">
-
+
{document.name}
diff --git a/frontend/src/containers/orders/components/packages/PackageInfo.jsx b/frontend/src/containers/orders/components/packages/PackageInfo.jsx
index 66d086e..a79bac8 100644
--- a/frontend/src/containers/orders/components/packages/PackageInfo.jsx
+++ b/frontend/src/containers/orders/components/packages/PackageInfo.jsx
@@ -22,12 +22,6 @@ class PackageInfo extends Component {
});
}
- downloadDocument(document){
- const fileUrl = `${API_SERVER}/utils/api/downloadFile?idDocument=${document.idDocument}&fileName=${document.documentName}.${document.extension}&fileType=${document.documentTypeName}`
- const fileName = document.documentName + '.' + document.extension;
- fileHandler.download(fileUrl, fileName);
- }
-
render() {
const {orderPackage, currency, onViewChange} = this.props;
const shouldShowPriceInfo = orderPackage.recurringPrice > 0 || orderPackage.servicePrice > 0;
@@ -122,17 +116,6 @@ class PackageInfo extends Component {
}
}
- {
- orderPackage.documents &&
-
-
{orderTexts.labels.DOCUMENTS}:
- {
- orderPackage.documents.length > 0 ?
-
onViewChange('documents')}>{orderTexts.buttons.SEE_DOCUMENTS}
:
-
{orderTexts.labels.NO_DOCUMENTS}
- }
-
- }
);
diff --git a/frontend/src/helpers/OrderHelper.js b/frontend/src/helpers/OrderHelper.js
index df8394e..1b585c3 100644
--- a/frontend/src/helpers/OrderHelper.js
+++ b/frontend/src/helpers/OrderHelper.js
@@ -38,6 +38,7 @@ export const fromWCOrder = (WCOrder) => {
email: WCOrder.billing.email,
address: formatAddress(WCOrder.billing)
},
+ documents: WCOrder.documents || [],
packages: WCOrder['line_items'].map(packageLine => {
return {
id: packageLine['product_id'],
@@ -64,10 +65,10 @@ export const fromWCOrder = (WCOrder) => {
packageName: packageOption.name,
groupName: packageOption['group_name'] || '',
})) : [],
- documents: packageLine.documents.map(document => {
+ documents: packageLine.documents ? packageLine.documents.map(document => {
document['icon'] = getDocumentIcon(document.extension);
return document;
- }) || []
+ }) : []
};
}),
process: processInfo,