Exemple #1
0
def custom_domain_to_dict(custom_domain: CustomDomain):
    return {
        "id": custom_domain.id,
        "domain": custom_domain.domain,
        "verified": custom_domain.verified,
        "nb_alias": custom_domain.nb_alias(),
    }
Exemple #2
0
def custom_domain_to_dict(custom_domain: CustomDomain):
    return {
        "id":
        custom_domain.id,
        "domain_name":
        custom_domain.domain,
        "is_verified":
        custom_domain.verified,
        "nb_alias":
        custom_domain.nb_alias(),
        "creation_date":
        custom_domain.created_at.format(),
        "creation_timestamp":
        custom_domain.created_at.timestamp,
        "catch_all":
        custom_domain.catch_all,
        "name":
        custom_domain.name,
        "random_prefix_generation":
        custom_domain.random_prefix_generation,
        "mailboxes": [{
            "id": mb.id,
            "email": mb.email
        } for mb in custom_domain.mailboxes],
    }