diff --git a/lflex_celcat_survival/events.py b/lflex_celcat_survival/events.py index 2bb4de6cebc55eb104b983a82c422c921b40487f..a9d725b5a0a7b836fbed511b5a2b519a6b7cbeca 100644 --- a/lflex_celcat_survival/events.py +++ b/lflex_celcat_survival/events.py @@ -47,7 +47,7 @@ class FilteredCelcatEvents: }).reset_index(drop=True) reordered_course_req_df = self._course_request.df[['course_request_id', 'module_apogee', 'module_readable', 'begin_date', 'end_date', 'course_type', 'group', 'expected_nb_slots']] - checked_df = reordered_course_req_df.merge(check_df, how='inner', on='course_request_id') + checked_df = reordered_course_req_df.merge(check_df, how='outer', on='course_request_id') fetch_problem_df = checked_df[checked_df['expected_nb_slots'] != checked_df['fetched_timeslot_count']] if len(fetch_problem_df) > 0: