From 2c603520696168ad21043a9e723c00808646fe2b Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 16 Nov 2024 15:31:05 +0100 Subject: [PATCH] idoklad start --- rowers/views/paymentviews.py | 4 ++++ rowsandall_app/settings.py | 8 ++++++++ rowsandall_app/urls.py | 1 + 3 files changed, 13 insertions(+) diff --git a/rowers/views/paymentviews.py b/rowers/views/paymentviews.py index f42b476e..904e0487 100644 --- a/rowers/views/paymentviews.py +++ b/rowers/views/paymentviews.py @@ -8,6 +8,10 @@ from django.core.mail import EmailMessage from rowers import credits +def process_idokladcallback(request): + dologging('idoklad.log',' /rowers/idokladcallback/') + + return HttpResponse('') @csrf_exempt def braintree_webhook_view(request): diff --git a/rowsandall_app/settings.py b/rowsandall_app/settings.py index 8c1d4255..e3fe4e50 100644 --- a/rowsandall_app/settings.py +++ b/rowsandall_app/settings.py @@ -597,6 +597,14 @@ try: except KeyError: # pragma: no cover FAKTUROID_SLUG = '' +try: + IDOKLAD_CLIENT_ID = CFG['idoklad_client_id'] + IDOKLAD_CLIENT_SECRET = CFG['idoklad_client_secret'] +except KeyError: # pragma: no cover + IDOKLAD_CLIENT_ID = '' + IDOKLAD_CLIENT_SECRET = '' + + # ID obfuscation try: OPAQUE_SECRET_KEY = CFG['opaque_secret_key'] diff --git a/rowsandall_app/urls.py b/rowsandall_app/urls.py index 76c518fd..caf20824 100644 --- a/rowsandall_app/urls.py +++ b/rowsandall_app/urls.py @@ -93,6 +93,7 @@ urlpatterns += [ re_path(r'^tp\_callback', rowersviews.rower_process_tpcallback), re_path(r'^rp3\_callback', rowersviews.rower_process_rp3callback), re_path(r'^twitter\_callback', rowersviews.rower_process_twittercallback), + re_path(r'^idoklad\_callback', rowersviews.process_idokladcallback), re_path(r'^i18n/', include('django.conf.urls.i18n')), re_path(r'^tz_detect/', include('tz_detect.urls')), re_path(r'^logo/', logoview),