diff --git a/golem_resource/models/golem_resource.py b/golem_resource/models/golem_resource.py index a529e992..1afd6160 100644 --- a/golem_resource/models/golem_resource.py +++ b/golem_resource/models/golem_resource.py @@ -26,6 +26,7 @@ class GolemResource(models.Model): _name = 'golem.resource' _description = 'GOLEM Resource Model' _inherit = 'mail.thread' + _order = 'name asc' name = fields.Char(required=True, index=True) active = fields.Boolean(default=True) diff --git a/golem_resource/models/golem_resource_reservation.py b/golem_resource/models/golem_resource_reservation.py index a461ced4..b1de33bd 100644 --- a/golem_resource/models/golem_resource_reservation.py +++ b/golem_resource/models/golem_resource_reservation.py @@ -28,6 +28,7 @@ class GolemResourceReservation(models.Model): _name = 'golem.resource.reservation' _description = 'GOLEM Reservation Model' _inherit = 'mail.thread' + _order = 'date desc,hour_start asc' name = fields.Char(compute='_compute_name', store=True) # TODO: handle multiple days reservation diff --git a/golem_resource/models/golem_resource_timetable.py b/golem_resource/models/golem_resource_timetable.py index 9fe8c873..7eef3d77 100644 --- a/golem_resource/models/golem_resource_timetable.py +++ b/golem_resource/models/golem_resource_timetable.py @@ -26,6 +26,7 @@ class GolemTimetable(models.Model): _name = "golem.resource.timetable" _description = "Golem Timetable" _rec_name = 'weekday' + _order = 'weekday asc,time_start asc' resource_id = fields.Many2one('golem.resource', required=True, string='Linked resource') diff --git a/golem_resource/models/golem_resource_type.py b/golem_resource/models/golem_resource_type.py index 229b0599..c13cd02c 100644 --- a/golem_resource/models/golem_resource_type.py +++ b/golem_resource/models/golem_resource_type.py @@ -24,6 +24,7 @@ class GolemResourceType(models.Model): """ GOLEM Resource Type """ _name = 'golem.resource.type' _description = 'GOLEM Resource Type' + _order = 'name asc' _sql_constraints = [('golem_resource_type_name_uniq', 'UNIQUE (name)', 'Resource type must be unique.')]