Projet

Général

Profil

0002-toulouse_maelis-correct-typos-67327.patch

Nicolas Roche (absent jusqu'au 3 avril), 19 juillet 2022 10:08

Télécharger (5,24 ko)

Voir les différences:

Subject: [PATCH 2/2] toulouse_maelis: correct typos (#67327)

 passerelle/contrib/toulouse_maelis/models.py  | 8 ++++----
 passerelle/contrib/toulouse_maelis/schemas.py | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)
passerelle/contrib/toulouse_maelis/models.py
297 297
        elif data['RL2'] and data['RL2']['num'] == rl_id:
298 298
            data = data['RL2']
299 299
        else:
300 300
            raise APIError("no '%s' RL on '%s' family" % (rl_id, family_id), err_code='not-found')
301 301
        return {'data': data}
302 302

  
303 303
    @endpoint(
304 304
        display_category=_('Family'),
305
        description="Informations une personne authorisée à récupérer les enfants ou à prévenir en cas d'urgence",
305
        description="Informations sur une personne autorisée à récupérer les enfants ou à prévenir en cas d'urgence",
306 306
        perm='can_access',
307 307
        name='read-person',
308 308
        parameters={
309 309
            'NameID': {'description': _('Publik ID')},
310 310
            'person_id': {'description': 'Numéro de la personne'},
311 311
            'kind': {'description': "'authorized' (par defaut) ou 'emergency'"},
312 312
        },
313 313
    )
......
395 395
        family_id = self.get_link(NameID).family_id
396 396
        self.replace_null_values(post_data)
397 397

  
398 398
        self.call('Family', 'updateCoordinate', numDossier=family_id, numPerson=rl_id, **post_data)
399 399
        return {'data': 'ok'}
400 400

  
401 401
    @endpoint(
402 402
        display_category=_('Family'),
403
        description="Création d'une personne authorisée à récupérer les enfants ou à prévenir en cas d'urgence",
403
        description="Création d'une personne autorisée à récupérer les enfants ou à prévenir en cas d'urgence",
404 404
        name='create-person',
405 405
        perm='can_access',
406 406
        parameters={
407 407
            'NameID': {'description': _('Publik ID')},
408 408
            'kind': {'description': "'authorized' (par defaut) ou 'emergency'"},
409 409
        },
410 410
        post={'request_body': {'schema': {'application/json': schemas.FAMILYPERSON_SCHEMA}}},
411 411
    )
......
424 424
            'situation': family['situation'],
425 425
            kind + 'PersonList': [{'personList': personList}],
426 426
        }
427 427
        self.call('Family', 'updateFamily', **payload)
428 428
        return {'data': 'ok'}
429 429

  
430 430
    @endpoint(
431 431
        display_category=_('Family'),
432
        description="Mise à jour d'une personne authorisée à récupérer les enfants ou à prévenir en cas d'urgence",
432
        description="Mise à jour d'une personne autorisée à récupérer les enfants ou à prévenir en cas d'urgence",
433 433
        name='update-person',
434 434
        perm='can_access',
435 435
        parameters={
436 436
            'NameID': {'description': _('Publik ID')},
437 437
            'person_id': {'description': 'Numéro de la personne'},
438 438
            'kind': {'description': "'authorized' (par defaut) ou 'emergency'"},
439 439
        },
440 440
        post={'request_body': {'schema': {'application/json': schemas.FAMILYPERSON_SCHEMA}}},
......
462 462
            'situation': family['situation'],
463 463
            kind + 'PersonList': [{'personList': personList}],
464 464
        }
465 465
        self.call('Family', 'updateFamily', **payload)
466 466
        return {'data': 'ok'}
467 467

  
468 468
    @endpoint(
469 469
        display_category=_('Family'),
470
        description="Suppression d'une personne authorisée à récupérer les enfants ou à prévenir en cas d'urgence",
470
        description="Suppression d'une personne autorisée à récupérer les enfants ou à prévenir en cas d'urgence",
471 471
        name='delete-person',
472 472
        perm='can_access',
473 473
        parameters={
474 474
            'NameID': {'description': _('Publik ID')},
475 475
            'person_id': {'description': 'Numéro de la personne'},
476 476
            'kind': {'description': "'authorized' (par defaut) ou 'emergency'"},
477 477
        },
478 478
        methods=['post'],
passerelle/contrib/toulouse_maelis/schemas.py
262 262
        'CAFInfo': CAFINFO_SCHEMA,
263 263
    },
264 264
}
265 265

  
266 266

  
267 267
CONTACTLIGHT_SCHEMA = {
268 268
    '$schema': 'http://json-schema.org/draft-04/schema#',
269 269
    'title': 'Contact',
270
    'description': "Informations de contact pour les personnes authorisées à récupérer les enfants ou à prévenir en cas d'urgence",
270
    'description': "Informations de contact pour les personnes autorisées à récupérer les enfants ou à prévenir en cas d'urgence",
271 271
    'oneOf': [
272 272
        {'type': 'null'},
273 273
        {
274 274
            'type': 'object',
275 275
            'properties': {
276 276
                'phone': {
277 277
                    'description': 'Téléphone',
278 278
                    'oneOf': [{'type': 'null'}, {'type': 'string'}],
279
-