cartads cs: split statement to avoid black bug

This commit is contained in:
Frédéric Péters 2021-02-20 16:23:34 +01:00
parent ffc9940ac9
commit 4540043a25
1 changed files with 4 additions and 3 deletions

View File

@ -715,11 +715,12 @@ class AbstractCartaDSCS(BaseResource):
)
dossier.save()
signer = Signer(salt='cart@ds_cs/dossier')
dossier.notification_url = request.build_absolute_uri(
reverse('generic-endpoint', kwargs={
notification_base_url = reverse('generic-endpoint', kwargs={
'connector': self.get_connector_slug(),
'slug': self.slug,
'endpoint': 'notification'})) + '/%s/' % signer.sign(str(dossier.id))
'endpoint': 'notification'})
dossier.notification_url = request.build_absolute_uri(
notification_base_url + '/%s/' % signer.sign(str(dossier.id)))
dossier.save()
if name_id:
dossier.subscribers.add(CartaDSSubscriber.objects.get_or_create(name_id=name_id)[0])