Преглед изворни кода

support MSC4439: PGP key URIs in .well-known

pull/5090/head
Logan Devine пре 2 месеци
родитељ
комит
2aa940cd66
No known key found for this signature in database GPG Key ID: 6C154E1DBCF538F4
1 измењених фајлова са 11 додато и 1 уклоњено
  1. +11
    -1
      roles/custom/matrix-static-files/templates/public/.well-known/matrix/support.j2

+ 11
- 1
roles/custom/matrix-static-files/templates/public/.well-known/matrix/support.j2 Прегледај датотеку

@@ -1,5 +1,15 @@
{%- set ns = namespace(contacts_out=[]) -%}
{%- for contact in matrix_static_files_file_matrix_support_property_m_contacts -%}
{%- if contact.pgp_key is defined -%}
{%- set contact_items = contact | dict2items | rejectattr('key', 'equalto', 'pgp_key') | list -%}
{%- set contact_items = contact_items + [{'key': 'dev.zirco.msc4439.pgp_key', 'value': contact.pgp_key}] -%}
{%- set ns.contacts_out = ns.contacts_out + [contact_items | items2dict] -%}
{%- else -%}
{%- set ns.contacts_out = ns.contacts_out + [contact] -%}
{%- endif -%}
{%- endfor -%}
{
"contacts": {{ matrix_static_files_file_matrix_support_property_m_contacts|to_json }}
"contacts": {{ ns.contacts_out|to_json }}
{% if matrix_static_files_file_matrix_support_property_m_support_page %},
"support_page": {{ matrix_static_files_file_matrix_support_property_m_support_page|to_json }}
{% endif %}


Loading…
Откажи
Сачувај