Interface CommentChange

Llegó un comentario.

Viaja en commentObj y nunca en messageObj: un comentario no es un mensaje, no tiene contacto y cuelga de una publicación. Falta cuando el autor borró uno que no teníamos: el aviso sale igual, con originalChange, pero no hay nada que marcar.

Meta repite entregas. El mismo comentario puede llegar más de una vez; deduplica por commentObj.external_id.

interface CommentChange {
    commentObj?: Comment;
    field: "comments";
    id_account: string;
    id_organization: string;
    originalChange?: Record<string, unknown>;
    social_network: SocialNetwork;
}

Hierarchy (View Summary)

Properties

commentObj?: Comment
field: "comments"
id_account: string
id_organization: string
originalChange?: Record<string, unknown>

El cambio tal y como lo mandó la red social, sin tocar. Ausente en los que levanta PlanVortex por su cuenta, como new_account.

social_network: SocialNetwork