Projet

Général

Profil

0005-manager-remove-useless-timeperiods-sort-70185.patch

Valentin Deniaud, 25 octobre 2022 10:53

Télécharger (1,3 ko)

Voir les différences:

Subject: [PATCH 5/7] manager: remove useless timeperiods sort (#70185)

 chrono/manager/views.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
chrono/manager/views.py
1250 1250
            if t.weekday == self.date.weekday()
1251 1251
            and (not t.weekday_indexes or get_weekday_index(self.date) in t.weekday_indexes)
1252 1252
        ]
1253
        timeperiods = sorted(timeperiods, key=lambda t: t.start_time)
1254 1253

  
1255 1254
        interval = datetime.timedelta(minutes=60)
1256 1255

  
......
1388 1387
        return '1'
1389 1388

  
1390 1389
    def get_timetable_infos(self):
1391
        timeperiods = itertools.chain(*(d.timeperiod_set.all() for d in self.agenda.prefetched_desks))
1392
        timeperiods = sorted(timeperiods, key=lambda t: (t.weekday, t.start_time))
1390
        timeperiods = list(itertools.chain(*(d.timeperiod_set.all() for d in self.agenda.prefetched_desks)))
1393 1391

  
1394 1392
        interval = datetime.timedelta(minutes=60)
1395 1393

  
1396
-