Fix GNOME extensions gsettings payload quoting

This commit is contained in:
Fabio Scotto di Santolo
2026-03-25 12:33:32 +01:00
parent 167f366560
commit d8bbf886db

View File

@@ -228,11 +228,9 @@
tags: [gnome] tags: [gnome]
ansible.builtin.set_fact: ansible.builtin.set_fact:
workstation_enabled_gnome_extensions_desired_gsettings: >- workstation_enabled_gnome_extensions_desired_gsettings: >-
[{{ [{% for extension_uuid in workstation_enabled_gnome_extensions_desired -%}
workstation_enabled_gnome_extensions_desired '{{ extension_uuid | replace("'", "\\'") }}'{% if not loop.last %}, {% endif %}
| map('regex_replace', '^(.*)$', "'\\1'") {%- endfor %}]
| join(', ')
}}]
- name: Determine whether workstation GNOME enabled extensions must change - name: Determine whether workstation GNOME enabled extensions must change
tags: [gnome] tags: [gnome]