Przeglądaj źródła

Fix Synapse crash on empty experimental_features (rendered as null) when no experimental features are enabled

Fixes #5455
pull/5456/head
Anton 1 tydzień temu
committed by GitHub
rodzic
commit
8c81f4ba0f
Nie znaleziono w bazie danych klucza dla tego podpisu ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 13 dodań i 1 usunięć
  1. +13
    -1
      roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2

+ 13
- 1
roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2 Wyświetl plik

@@ -3003,7 +3003,19 @@ matrix_authentication_service:
secret: {{ matrix_synapse_matrix_authentication_service_secret | to_json }}
{% endif %}

experimental_features:
{% set experimental_features_enabled =
matrix_synapse_experimental_features_msc2409_to_device_messages_enabled
or matrix_synapse_experimental_features_msc3202_transaction_extensions_enabled
or matrix_synapse_experimental_features_msc3266_enabled
or matrix_synapse_experimental_features_msc4108_enabled
or matrix_synapse_experimental_features_msc4140_enabled
or matrix_synapse_experimental_features_msc4143_enabled
or matrix_synapse_experimental_features_msc4222_enabled
or matrix_synapse_experimental_features_msc4306_enabled
or matrix_synapse_experimental_features_msc4354_enabled
or matrix_synapse_experimental_features_msc4429_enabled
%}
experimental_features:{{ ' {}' if not experimental_features_enabled else '' }}
{% if matrix_synapse_experimental_features_msc2409_to_device_messages_enabled %}
msc2409_to_device_messages_enabled: true
{% endif %}


Ładowanie…
Anuluj
Zapisz