From 8854e4565dcb4b8eaed54d445127a9005c20dd19 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ma=C3=ABl=20Madon?= <mael.madon@irit.fr>
Date: Wed, 26 Oct 2022 11:40:27 +0200
Subject: [PATCH] fix: bug when job submitted at t=0

---
 user_session_builder.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/user_session_builder.py b/user_session_builder.py
index 28704f6..beec0d3 100644
--- a/user_session_builder.py
+++ b/user_session_builder.py
@@ -44,6 +44,9 @@ class User:
     ######## Private methods ########
     def __is_new_session(self, date_now):
         """Checks if a new session should be started according to the delimitation approach (see Zackay and Feitelson 2013)"""
+        
+        if len(self.sessions) == 0:
+            return True
 
         if self.delim_approach == 'arrival':
             inter_arrival_time = date_now - self.__last_submit_time
-- 
GitLab