diff --git a/app/owner/properties/page.js b/app/owner/properties/page.js index 75b1d69..b6d705b 100644 --- a/app/owner/properties/page.js +++ b/app/owner/properties/page.js @@ -680,7 +680,7 @@ const PropertyEditModal = ({ isOpen, onClose, property, onSave }) => { setFormData({ propertyType: property.propertyType || 'apartment', furnished: property.furnished ?? false, - description: property.description || '', + description: property.description || details.description || '', bedrooms: property.bedrooms || 0, bathrooms: property.bathrooms || 0, floor: property.floor ?? details.floorNumber ?? details.floor ?? 0, @@ -1620,7 +1620,7 @@ export default function OwnerPropertiesPage() { formData.currencyId || property.currencyId || 1, rentType: rentTypeMap[formData.rentType] ?? 0, type: formData.furnished ? 0 : 1, - allowedPaymentPeriod: formData.allowedPaymentPeriod || '', + allowedPaymentPeriod: formData.allowedPaymentPeriod || '1.00:00:00', }); await editRentProperty(property.id, payload); } else { diff --git a/app/utils/api.js b/app/utils/api.js index b4ece0d..083b675 100644 --- a/app/utils/api.js +++ b/app/utils/api.js @@ -334,7 +334,7 @@ export async function addRentProperty(data) { export async function editRentProperty(id, data) { return apiFetch(`/RentProperties/EditRentProperty/${id}`, { method: "PUT", - body: buildRentPropertyPayload(data), + body: { rentPropertyDto: buildRentPropertyPayload(data) }, }); }