Lizandro GuarnizoandClaude Opus 5 8c6e2ae024 fix: compare service days as dates, not raw strings
DateTime.toString() renders "2026-07-13 00:00:00.000Z" while the backend
sends "2026-07-13T00:00:00.000Z", so every day comparison was false and no
booked slot was ever detected. Both calendars showed fully free days.

The client calendar now also treats an unloaded agenda as busy instead of
free: rendering a taken slot as available leads straight to a double booking.

Note: the client still reads /services/professional/calendar, which returns
the *caller's* calendar. There is no endpoint for another professional's
agenda, so a client cannot yet see which of that professional's slots are
taken. That needs a backend endpoint.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 20:27:40 -05:00
2026-06-18 21:41:35 -05:00
2023-08-20 15:00:52 -05:00
2023-03-27 14:35:26 -05:00
2023-05-12 16:56:43 -05:00
2024-01-16 21:48:38 -05:00
2023-11-08 16:05:47 -05:00
2024-05-28 17:19:13 -05:00
2023-05-12 16:56:43 -05:00
2023-03-24 18:39:59 -05:00
2023-03-24 18:39:59 -05:00
2023-03-24 18:39:59 -05:00
2023-03-24 18:39:59 -05:00
2023-05-12 16:56:43 -05:00
2023-08-17 12:33:30 -05:00
up
2024-05-21 10:26:19 -05:00
2024-10-14 14:16:16 -05:00

prosappco

App de prosapp

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

S
Description
No description provided
Readme
5.5 MiB
Languages
Dart 93.1%
C++ 3%
CMake 2.4%
Swift 0.4%
Ruby 0.4%
Other 0.6%