Mover disponibilidade do tipo webinar para o membro

Featurekamo-shared-library
Navios
25 de agosto de 2026 às 20:21 UTC
Autor
Kamo
Enviar
d54f906

Disponibilidade era webinar availability slot: uma linha datada (data, início, fim) propriedade de um WebinarType. Um apresentador que executou três tipos de sessão teve que declarar a mesma terça-feira de manhã três vezes, e as cópias à deriva o momento em que um foi editado — a plataforma ofereceria alegremente a um visitante uma hora O apresentador já se tinha retirado noutro lugar. Capacidade de hospedar é um fato sobre uma Pessoa, por isso agora vive em MemberAvailabilityWindow, declarado uma vez e lido por cada tipo que lista que membro como apresentador. Windows também recur: "Terça-feira 9 ao meio-dia" é uma linha com um dia de semana e um intervalo opcional eficaz, não uma linha por terça-feira para sempre. Três consequências que valem a pena chamar: - WebinarType ganha LIVRE HORIZON DAYS. Uma janela recorrente não tem última data, para que algo tem a dizer o quão à frente a página de reserva olha; sem ele o o resolvedor iria expandir uma janela semanal sem fim. - Cada janela guarda a zona IANA onde foi autorizado. Resolução da zona em tempo de leitura significaria que um membro actualizasse o seu perfil Todas as janelas que já tinham declarado, incluindo as que já estavam em oferta. - WebinarChildOrgRestriction re-ancorrs de um slot datado para o TIPO mais um Dia útil opcional. É escrito pela CRIANÇA org para estreitar o que seu pai oferece o seu pessoal, e apontar para uma data significava cada data que o pai adicionado mais tarde chegou sem restrições — silenciosamente revertendo para ampla abertura. CalendárioEventRepositório ganha encontrarBusyForMemberInRange, que é o que realmente bloqueia uma janela. Ele substitui uma consulta somente do criador que também contou cancelamento de eventos e convites decodificados como ocupados, então um apresentador com um diário cheio de reuniões de outras pessoas lido como completamente livre. Novas portas direitas GESTÃO WEBINAR SCHEDULES (241) disponibilidade. Editando suas próprias necessidades não tem direito algum. Nota: RoleRightType.java e RoleRightHierarchyTest.java são compartilhados com um A mudança clínica-direitos em voo já está presente na árvore de trabalho. A Os totais auditados no HEAD esperavam 184 crianças contra um enum que tinha 167, portanto esse teste era vermelho antes deste commit; o estado combinado é verde (1843 testes).

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços