Thanks for your feedback, we plan to add the availability search for time based bookings. If you enabled time slots in settings then booking by a specific date and time should be available instead of date range booking.
It’s already in the works so it shouldn’t take more than 2 weeks, however we’re still researching the possible database queries because queries for time-based bookings are more complex and affect the search performance.
You need to enable the time slots feature, then go to HivePress > Settings > Listings > Default Fields > and add Dates there.
After that, the search will be carried out by date, and where there is at least one free time slot in the listings.
I enabled dates in the search under hivepress>settings>listings>default page. However, when I search any random date range, I always get “nothing found” on the search results page. Are we suppose to add a dates attribute under listings? Or is the listing’s date availability suppose to work automatically?
Please make sure that there are no limitations on the database queries in your hosting plan, you can ask your hosting provider about this. This may be the case if there’s a shared hosting instead of a VPS one.
Please try to re-save one of the listings, there’s a new function that saves the max number of slots per day for listings, and this number is used to determine if any free time slots are left for the searched dates.