# HG changeset patch # User RhodeCode Admin # Date 2023-03-08 13:55:38 # Node ID 6451f5b22395886b8d9b0771fcb97476ebaa57ac # Parent 35dc5e2c15e823fb283a832f3e83ac37d8cd92bc settings: optimized improts diff --git a/rhodecode/model/settings.py b/rhodecode/model/settings.py --- a/rhodecode/model/settings.py +++ b/rhodecode/model/settings.py @@ -23,9 +23,10 @@ import re import hashlib import logging import time +import functools +import bleach from collections import namedtuple -from functools import wraps -import bleach + from pyramid.threadlocal import get_current_request, get_current_registry from rhodecode.lib import rc_cache @@ -325,7 +326,7 @@ class SettingsModel(BaseModel): def assert_repo_settings(func): - @wraps(func) + @functools.wraps(func) def _wrapper(self, *args, **kwargs): if not self.repo_settings: raise Exception('Repository is not specified')