Projet

Général

Profil

0001-misc-do-not-instantatiate-StoreRequestMiddleware-wit.patch

Benjamin Dauvergne, 25 octobre 2022 09:01

Télécharger (1,68 ko)

Voir les différences:

Subject: [PATCH] misc: do not instantatiate StoreRequestMiddleware without an
 argument (#70631)

If fixes this warning :

  src/authentic2/utils/misc.py:699: RemovedInDjango40Warning: Passing None for the middleware get_response argument is deprecated.
    request = middleware.StoreRequestMiddleware().get_request()
 src/authentic2/utils/misc.py | 4 ++--
 tox.ini                      | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)
src/authentic2/utils/misc.py
696 696
        return
697 697

  
698 698
    if not request:
699
        request = middleware.StoreRequestMiddleware().get_request()
699
        request = middleware.StoreRequestMiddleware.get_request()
700 700

  
701 701
    ctx = copy.copy(app_settings.TEMPLATE_VARS)
702 702
    if context:
......
927 927
    if not template_names:
928 928
        template_names = 'authentic2/password_reset_email'
929 929
    if not request:
930
        request = middleware.StoreRequestMiddleware().get_request()
930
        request = middleware.StoreRequestMiddleware.get_request()
931 931

  
932 932
    ctx = {}
933 933
    ctx.update(context or {})
tox.ini
172 172
filterwarnings =
173 173
  ignore
174 174
  once:::authentic2.*
175
  error:.*Passing None for the middleware get_response argument is deprecated.*::
175 176
junit_family=xunit2
176 177

  
177 178
[coverage:run]
178
-