Ejemplo n.º 1
0
def calc_busy_meeting_times(meeting, ftl, btl):
  btl = sorted(btl, key=lambda range: range["start"])
  btl = FreeList.unionized(btl)
  
  fl = FreeList.create(meeting['start'], meeting['end'], meeting['start_time'], meeting['end_time'], btl)

  return fl.get_busy_times()
Ejemplo n.º 2
0
def calc_meeting_times():
  btl = flask.session["busy_times"]
  btl = sorted(btl, key=lambda range: range["start"])
  btl = FreeList.unionized(btl)
  
  app.logger.debug(btl)
  fl = FreeList.create(flask.session["begin_date"], flask.session["end_date"], flask.session["begin_time"], flask.session["end_time"], btl)

  return fl.getTimes()