Projet

Général

Profil

replace24.patch

Joël Cuissinat, 16/01/2015 11:40

Télécharger (1,39 ko)

Voir les différences:

backend/actions/amon/forms.py
210 210
    site_names = []
211 211
    for site in keys:
212 212
        checkbox = {}
213
        # XXX
214
        e_site = site.replace("%22", '"')
213 215
        for index, column in enumerate(dans_tools.columns_libelle):
214
            name = dans_tools.option_and_index_to_name(site, index)
216
            name = dans_tools.option_and_index_to_name(e_site, index)
215 217
            checkbox[column] = F.Checkbox(name=name, value='actif')
216 218
            if sites[site][index]:
217 219
                checkbox[column].check()
218 220
        if len(dans_tools.columns_libelle) > 1:
219
            active = get_all_select_btn('site_table', site)
220
            unactive = get_none_select_btn('site_table', site)
221
            listed.append((site, checkbox, active, unactive))
221
            active = get_all_select_btn('site_table', e_site)
222
            unactive = get_none_select_btn('site_table', e_site)
223
            listed.append((e_site, checkbox, active, unactive))
222 224
        else:
223
            listed.append((site, checkbox))
224
        hidden_input = F.Input(name=site, default=site)
225
            listed.append((e_site, checkbox))
226
        hidden_input = F.Input(name=e_site, default=e_site)
225 227
        site_names.append(hidden_input)
226 228

  
227 229