Просмотр исходного кода

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

Fixes #5455
pull/5456/head
Anton 3 дней назад
committed by GitHub
Родитель
Сommit
8c81f4ba0f
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: B5690EEEBB952194
1 измененных файлов: 13 добавлений и 1 удалений
  1. +13
    -1
      roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2

+ 13
- 1
roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2 Просмотреть файл

@@ -3003,7 +3003,19 @@ matrix_authentication_service:
secret: {{ matrix_synapse_matrix_authentication_service_secret | to_json }} secret: {{ matrix_synapse_matrix_authentication_service_secret | to_json }}
{% endif %} {% 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 %} {% if matrix_synapse_experimental_features_msc2409_to_device_messages_enabled %}
msc2409_to_device_messages_enabled: true msc2409_to_device_messages_enabled: true
{% endif %} {% endif %}


Загрузка…
Отмена
Сохранить