diff --git a/public_html/classes/queries.php b/public_html/classes/queries.php
index 8d2bfd1..a7f82b0 100644
--- a/public_html/classes/queries.php
+++ b/public_html/classes/queries.php
@@ -5,15 +5,25 @@
return [
// number of conferences for time period (if given)
+ // NB we need to cross check with first occurrence of "bridge selected"
+ // as in Jicofo logs there is no way to get the time for conference ID creation
'conference_number' => "
SELECT COUNT(c.conference_id) as conferences
FROM
conferences c
+LEFT JOIN (
+ SELECT ce.conference_id, MIN(ce.time) as first_event_time
+ FROM conference_events ce
+ WHERE ce.conference_event = 'bridge selected'
+ GROUP BY ce.conference_id
+) AS first_event ON c.conference_id = first_event.conference_id
LEFT JOIN
conference_events ce ON c.conference_id = ce.conference_id
WHERE
(ce.time >= '%s 00:00:00' AND ce.time <= '%s 23:59:59')
-AND ce.conference_event = 'conference created'",
+AND (ce.conference_event = 'conference created'
+ OR (ce.conference_event = 'bridge selected' AND ce.time = first_event.first_event_time)
+)",
// search for a conference by its ID for a time period (if given)