Lizandro GuarnizoandClaude Opus 5 7930890d09 fix: clients read the professional's real agenda, not their own
/services/public-calendar/{professionalId} exists after all — the web has been
using it all along. My earlier probes missed it because they guessed the URL
shape, and because it is keyed by the professionals row id rather than the
owning user id, which ProfessionalEntity was discarding.

Adds ProfessionalEntity.recordId and points the client calendar at the public
endpoint. Until now a client browsing a professional's availability was served
their own agenda, so every slot looked free and two people could book the same
hour. A failed load now hides the slots and offers a retry instead of showing
them as available.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 21:29:31 -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%