0001-api-do-not-let-OU-API-override-users-API-endpoint-12.patch
src/authentic2/api_views.py | ||
---|---|---|
370 | 370 |
self.check_perm('custom_user.delete_user', instance.ou) |
371 | 371 |
super(UsersAPI, self).perform_destroy(instance) |
372 | 372 | |
373 |
router = SimpleRouter() |
|
374 |
router.register(r'users', UsersAPI, base_name='a2-api-users') |
|
375 | ||
376 | 373 | |
377 | 374 |
class RolesAPI(APIView): |
378 | 375 |
permission_classes = (permissions.IsAuthenticated,) |
... | ... | |
415 | 412 |
return get_ou_model().objects.all() |
416 | 413 | |
417 | 414 |
router = SimpleRouter() |
415 |
router.register(r'users', UsersAPI, base_name='a2-api-users') |
|
418 | 416 |
router.register(r'ous', OrganizationalUnitAPI, base_name='a2-api-ous') |
419 |
- |