@xo-cash/engine
    Preparing search index...

    Function listMissingRequirements

    • Lists all missing requirements for the invitation that have not yet been supplied. Compares the requirements expected from the template with what has been populated in the invitation to determine what is still needed.

      Logic: missing_requirements = requirements_from_template - populated_requirements_in_invitation

      Parameters

      • invitation: XOInvitation

        The invitation object to check for missing requirements.

      • template: XOTemplate

        The template defining what requirements are expected.

      • action: XOTemplateAction

        The template action being analyzed to determine required requirements.

      Returns XOInvitationRequirements

      An object containing all missing requirements, including top-level missing requirements and role-specific missing requirements. Only includes roles that have at least one missing requirement.