Projet

Général

Profil

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

Lauréline Guérin, 01 octobre 2020 16:22

Télécharger (2,85 ko)

Voir les différences:

Subject: [PATCH 4/4] 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   | 5 -----
 2 files changed, 8 deletions(-)
chrono/api/views.py
304 304
            'desks_url': request.build_absolute_uri(
305 305
                reverse('api-agenda-desks', kwargs={'agenda_identifier': agenda.slug})
306 306
            ),
307
            'fillslots_url': request.build_absolute_uri(
308
                reverse('api-agenda-meetings-fillslots', kwargs={'agenda_identifier': agenda.slug})
309
            ),
310 307
        }
311 308

  
312 309
    return agenda_detail
tests/test_api.py
181 181
                'api': {
182 182
                    'meetings_url': 'http://testserver/api/agenda/foo-bar-meeting/meetings/',
183 183
                    'desks_url': 'http://testserver/api/agenda/foo-bar-meeting/desks/',
184
                    'fillslots_url': 'http://testserver/api/agenda/foo-bar-meeting/meetings/fillslots/',
185 184
                },
186 185
            },
187 186
            {
......
195 194
                'api': {
196 195
                    'meetings_url': 'http://testserver/api/agenda/foo-bar-meeting-2/meetings/',
197 196
                    'desks_url': 'http://testserver/api/agenda/foo-bar-meeting-2/desks/',
198
                    'fillslots_url': 'http://testserver/api/agenda/foo-bar-meeting-2/meetings/fillslots/',
199 197
                },
200 198
            },
201 199
            {
......
208 206
                'api': {
209 207
                    'meetings_url': 'http://testserver/api/agenda/virtual-agenda/meetings/',
210 208
                    'desks_url': 'http://testserver/api/agenda/virtual-agenda/desks/',
211
                    'fillslots_url': 'http://testserver/api/agenda/virtual-agenda/meetings/fillslots/',
212 209
                },
213 210
            },
214 211
        ]
......
3393 3390
            'api': {
3394 3391
                'meetings_url': 'http://testserver/api/agenda/%s/meetings/' % virtual_meetings_agenda.slug,
3395 3392
                'desks_url': 'http://testserver/api/agenda/%s/desks/' % virtual_meetings_agenda.slug,
3396
                'fillslots_url': 'http://testserver/api/agenda/%s/meetings/fillslots/'
3397
                % virtual_meetings_agenda.slug,
3398 3393
            },
3399 3394
        },
3400 3395
    }
3401
-