diff --git a/client/src/components/courtesy-car-return-modal/courtesy-car-return-modal.container.jsx b/client/src/components/courtesy-car-return-modal/courtesy-car-return-modal.container.jsx
index 337f93938..a97a7592f 100644
--- a/client/src/components/courtesy-car-return-modal/courtesy-car-return-modal.container.jsx
+++ b/client/src/components/courtesy-car-return-modal/courtesy-car-return-modal.container.jsx
@@ -39,11 +39,12 @@ export function BillEnterModalContainer({
kmend: values.kmend,
actualreturn: values.actualreturn,
status: "contracts.status.returned",
+ fuelin: values.fuelin,
},
courtesycarid: context.courtesyCarId,
courtesycar: {
status: "courtesycars.status.in",
- fuel: values.fuel,
+ fuel: values.fuelin,
mileage: values.kmend,
},
},
diff --git a/client/src/graphql/cccontracts.queries.js b/client/src/graphql/cccontracts.queries.js
index d4130531a..b1c0e6a05 100644
--- a/client/src/graphql/cccontracts.queries.js
+++ b/client/src/graphql/cccontracts.queries.js
@@ -60,9 +60,6 @@ export const QUERY_CONTRACT_BY_PK = gql`
cccontracts_by_pk(id: $id) {
actualreturn
agreementnumber
- cc_cardholder
- cc_expiry
- cc_num
courtesycarid
driver_addr1
driver_city
@@ -89,6 +86,8 @@ export const QUERY_CONTRACT_BY_PK = gql`
statetax
localtax
coverage
+ fuelin
+ fuelout
job {
id
est_number
diff --git a/client/src/pages/contract-create/contract-create.page.component.jsx b/client/src/pages/contract-create/contract-create.page.component.jsx
index 4ca7cb03e..90e653887 100644
--- a/client/src/pages/contract-create/contract-create.page.component.jsx
+++ b/client/src/pages/contract-create/contract-create.page.component.jsx
@@ -12,15 +12,21 @@ export default function ContractCreatePageComponent({
loading,
}) {
const { t } = useTranslation();
+
+ const CreateButton = (
+
+ );
+
return (
-
+ {CreateButton}
+ {CreateButton}
);
}
diff --git a/client/src/pages/contract-create/contract-create.page.container.jsx b/client/src/pages/contract-create/contract-create.page.container.jsx
index 0e7c08abf..89cef34d5 100644
--- a/client/src/pages/contract-create/contract-create.page.container.jsx
+++ b/client/src/pages/contract-create/contract-create.page.container.jsx
@@ -57,6 +57,7 @@ export function ContractCreatePageContainer({
message: t("contracts.successes.saved"),
});
form.resetFields();
+ form.resetFields();
history.push(
`/manage/courtesycars/contracts/${response.data.insert_cccontracts.returning[0].id}`
);
@@ -99,6 +100,7 @@ export function ContractCreatePageContainer({
layout="vertical"
autoComplete="no"
onFinish={handleFinish}
+ initialValues={{ fuelout: 100 }}
>