From be4ea06fdf5dafa1ef42914045168e0f8edc557e Mon Sep 17 00:00:00 2001
From: Guilherme Chaguri <guichaguri@gmail.com>
Date: Tue, 29 Nov 2022 18:18:47 -0300
Subject: [PATCH] (Bug) Fix reservations count from spaces in availabilities
 export

---
 app/views/exports/availabilities_index.xlsx.axlsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/views/exports/availabilities_index.xlsx.axlsx b/app/views/exports/availabilities_index.xlsx.axlsx
index c08414983..58748e4c4 100644
--- a/app/views/exports/availabilities_index.xlsx.axlsx
+++ b/app/views/exports/availabilities_index.xlsx.axlsx
@@ -88,7 +88,7 @@ if Setting.get('spaces_module')
       ((a.end_at - a.start_at) / slot_duration.minutes).to_i.times do |i|
         start_at = a.start_at + (i * slot_duration).minutes
         end_at = a.start_at + (i * slot_duration).minutes + slot_duration.minutes
-        reservations = a.slots.where(start_at: start_at).count
+        reservations = a.slots_reservations.where(slots: { start_at: start_at }).count
 
         data = [
           start_at.to_date,