• 
      

    Fix a bad conditional in the Root Resource with duplicate templates.

    Review Request #13648 — Created March 19, 2024 and submitted — Latest diff uploaded

    Information

    Djblets
    release-5.x

    Reviewers

    In an earlier cleanup (commit b1663a23c), a number of settings.DEBUG
    checks were turned into not settings.PRODUCTION. However, the one in
    the Root Resource that forced an error when duplicate URI templates key
    were found was changed to not settings.DEBUG. This would have broken
    production installs but largely gone unnoticed in development installs.

    We never want to trigger this during production, but it may be nice to
    be able to trigger this in a development environment with DEBUG=False.
    So I've updated the check to only raise an exception when in developer
    mode with DEBUG=False, and otherwise simply log.

    Unit tests pass.

    Commits

    Files