From 33827f8ed2446483e38865de87c2a66bf88a9330 Mon Sep 17 00:00:00 2001 From: elforjani3 Date: Wed, 25 Nov 2020 23:05:37 +0200 Subject: [PATCH] Fix :Forms Floating Actions. --- .../containers/Expenses/ExpenseDataTable.js | 4 +- .../Expenses/ExpenseFloatingActions.js | 2 +- client/src/containers/Expenses/ExpenseForm.js | 5 +- .../containers/Expenses/ExpenseForm.schema.js | 2 +- .../Sales/Estimate/EstimateFloatingActions.js | 2 +- .../Sales/Invoice/InvoiceFloatingActions.js | 2 +- .../Receipt/ReceiptFormFloatingActions.js | 2 +- server/src/models/Expense.js | 120 +++++++++--------- 8 files changed, 73 insertions(+), 66 deletions(-) diff --git a/client/src/containers/Expenses/ExpenseDataTable.js b/client/src/containers/Expenses/ExpenseDataTable.js index 6430ec87c..a8eea0755 100644 --- a/client/src/containers/Expenses/ExpenseDataTable.js +++ b/client/src/containers/Expenses/ExpenseDataTable.js @@ -124,7 +124,7 @@ function ExpensesDataTable({ text={formatMessage({ id: 'view_details' })} /> - + } text={formatMessage({ id: 'publish_expense' })} @@ -209,7 +209,7 @@ function ExpensesDataTable({ id: 'publish', Header: formatMessage({ id: 'publish' }), accessor: (r) => { - return r.published ? ( + return !!r.is_published ? ( diff --git a/client/src/containers/Expenses/ExpenseFloatingActions.js b/client/src/containers/Expenses/ExpenseFloatingActions.js index 84fc445ea..e66af0918 100644 --- a/client/src/containers/Expenses/ExpenseFloatingActions.js +++ b/client/src/containers/Expenses/ExpenseFloatingActions.js @@ -90,7 +90,7 @@ export default function ExpenseFloatingFooter({ return (
{/* ----------- Save And Publish ----------- */} - +
diff --git a/client/src/containers/Expenses/ExpenseForm.schema.js b/client/src/containers/Expenses/ExpenseForm.schema.js index f9a9615ce..fbf58521a 100644 --- a/client/src/containers/Expenses/ExpenseForm.schema.js +++ b/client/src/containers/Expenses/ExpenseForm.schema.js @@ -21,7 +21,7 @@ const Schema = Yup.object().shape({ .max(DATATYPES_LENGTH.TEXT) .nullable() .label(formatMessage({ id: 'description' })), - publish: Yup.boolean().label(formatMessage({ id: 'publish' })), + is_published: Yup.boolean(), categories: Yup.array().of( Yup.object().shape({ index: Yup.number().min(1).max(DATATYPES_LENGTH.INT_10).nullable(), diff --git a/client/src/containers/Sales/Estimate/EstimateFloatingActions.js b/client/src/containers/Sales/Estimate/EstimateFloatingActions.js index 8d6d5301d..d6df854ff 100644 --- a/client/src/containers/Sales/Estimate/EstimateFloatingActions.js +++ b/client/src/containers/Sales/Estimate/EstimateFloatingActions.js @@ -89,7 +89,7 @@ export default function EstimateFloatingActions({ return (
{/* ----------- Save And Publish ----------- */} - +