Projet

Général

Profil

0005-api-remove-fillslots_url-from-meetings-agenda-detail.patch

Lauréline Guérin, 22 mai 2020 10:58

Télécharger (2,58 ko)

Voir les différences:

Subject: [PATCH 5/5] api: remove fillslots_url from meetings agenda details
 (#43077)

Because in documentation we say that multiple booking is available only
for events agenda.
 chrono/api/views.py | 3 ---
 tests/test_api.py   | 6 ------
 2 files changed, 9 deletions(-)
chrono/api/views.py
268 268
            'desks_url': request.build_absolute_uri(
269 269
                reverse('api-agenda-desks', kwargs={'agenda_identifier': agenda.slug})
270 270
            ),
271
            'fillslots_url': request.build_absolute_uri(
272
                reverse('api-agenda-meetings-fillslots', kwargs={'agenda_identifier': agenda.slug})
273
            ),
274 271
        }
275 272

  
276 273
    return agenda_detail
tests/test_api.py
169 169
                'api': {
170 170
                    'meetings_url': 'http://testserver/api/agenda/%s/meetings/' % meetings_agenda.slug,
171 171
                    'desks_url': 'http://testserver/api/agenda/%s/desks/' % meetings_agenda.slug,
172
                    'fillslots_url': 'http://testserver/api/agenda/%s/meetings/fillslots/'
173
                    % meetings_agenda.slug,
174 172
                },
175 173
            },
176 174
            {
......
183 181
                'api': {
184 182
                    'meetings_url': 'http://testserver/api/agenda/%s/meetings/' % virtual_agenda.slug,
185 183
                    'desks_url': 'http://testserver/api/agenda/%s/desks/' % virtual_agenda.slug,
186
                    'fillslots_url': 'http://testserver/api/agenda/%s/meetings/fillslots/'
187
                    % virtual_agenda.slug,
188 184
                },
189 185
            },
190 186
        ]
......
2634 2630
            'api': {
2635 2631
                'meetings_url': 'http://testserver/api/agenda/%s/meetings/' % virtual_meetings_agenda.slug,
2636 2632
                'desks_url': 'http://testserver/api/agenda/%s/desks/' % virtual_meetings_agenda.slug,
2637
                'fillslots_url': 'http://testserver/api/agenda/%s/meetings/fillslots/'
2638
                % virtual_meetings_agenda.slug,
2639 2633
            },
2640 2634
        },
2641 2635
    }
2642
-