Agente primario reestablecable y nueve plantillas de notificación

Featurekamo-shared-library
Se descapó
5 de agosto de 2026 a las 0:10 UTC
Autor
Kamo
Compromit
7727c77

Un aprobador puede dar una oportunidad y la comisión con ella a un agente. PRIMARY-AGENT-MEMBER-ID es quien lo tiene ahora; REQUESTED-BY-MEMBER-ID es nunca más, porque quién encontró el trato es un hecho sobre el pasado y Anederlo borraría el único registro que el agente original lo trajo. Null significa "nunca reasignado", que es una declaración diferente de "representado volver al solicitante" para que las filas existentes se dejen solos en lugar de retrocuperados. eficazAgentMemberId() es el titular, y ahora decide quién puede pedir una extensión y a quién la cabecera de plomo trata como el propietario. Una vez una oportunidad movimientos, el solicitante original es un nombre en la historia, no una reclamación al respecto. Nuas plantillas canónicas cubren el ciclo de vida: una solicitud de solicitud o extensión va a todos los que puedan decidirlo; cada aprobación, negación, editar, emitir, emitir, expirar y cerca va al agente que lo sostiene, el agente que preguntó si eso es ahora a alguien más, y a cada colega en una división de la comisión. Comparten una concha generada por lo que el trazado no puede derivar entre ellos, y uno conjunto variable para que una plantilla pueda hacer referencia a cualquier cosa sin un cambio de Java que coincida lo que importa porque una variable faltante se rendere como una cadena vacía con sólo un WARN, y envía un correo electrónico en el que se lee "reservado hasta ".

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios