add settings to impersonate a redmine user

This commit is contained in:
Frédéric Péters 2022-02-01 22:09:41 +01:00
parent 0d0b25bd2c
commit a9cfcbd4ac
2 changed files with 4 additions and 1 deletions

View File

@ -12,7 +12,9 @@ from scrutiny.projects.utils import get_issue_deployment_status
class Command(BaseCommand):
def handle(self, verbosity, *args, **options):
redmine_server = Redmine(settings.REDMINE_URL, key=settings.REDMINE_API_KEY)
redmine_server = Redmine(
settings.REDMINE_URL, key=settings.REDMINE_API_KEY, impersonate=settings.REDMINE_IMPERSONATE
)
RESOLVED_ID = None
DEPLOYED_ID = None

View File

@ -140,6 +140,7 @@ REDMINE_REFERENCE_PLATFORM = 'SaaS2 / Test'
REDMINE_URL = 'https://dev.entrouvert.org'
REDMINE_API_KEY = None
REDMINE_IMPERSONATE = None
local_settings_file = os.environ.get(
'SCRUTINY_SETTINGS_FILE', os.path.join(os.path.dirname(__file__), 'local_settings.py')