diff --git a/erpnext/venue/doctype/venue_settings/venue_settings.py b/erpnext/venue/doctype/venue_settings/venue_settings.py index 0964a96f6f4923c9e74ff0fde679cf876498638e..431f3276b8b6a38deac8b686aa4c65494c91f7c9 100644 --- a/erpnext/venue/doctype/venue_settings/venue_settings.py +++ b/erpnext/venue/doctype/venue_settings/venue_settings.py @@ -10,7 +10,7 @@ from frappe.utils import cint @dataclass -class venue_uom_info_t: +class venue_uom_info_t(frappe._dict): selector: Literal["long", "short"] target_type: Literal["Minute", "Day", "Week", "Month", "Year"] value: int | float @@ -60,7 +60,9 @@ class VenueSettings(Document): def configure_uom_conversions(self): if self.minute_uom: for row in self.venue_units_of_measure: - self.venue_upsert_uom_conversion(row.unit_of_measure, self.minute_uom, cint(row.duration) / 60) + self.venue_upsert_uom_conversion( + row.unit_of_measure, self.minute_uom, cint(row.duration) / 60 + ) self.venue_configure_long_uom_conversions()