Python Redmine получает проблему по имениPython

Программы на Python
Ответить
Anonymous
 Python Redmine получает проблему по имени

Сообщение Anonymous »

Пишу скрипт для Redmine на Python, мне нужно изменить текст задачи в Redmine, зная ее название, я попробовал взять всю задачу и пройти цикл

Код: Выделить всё

def get_redmine_issue_name(subject):
"""
Получает issue, у которых название (subject) точно совпадает с указанной строкой.
"""
try:
all_issues = redmine.issue.all()
for issue in all_issues:
if issue.subject == subject:
return issue
return None  # Если не найдено
except Exception as e:
raise
Выдает ошибку

Код: Выделить всё

File "/home/petr/VScodeProjects/dbt.obsever/.venv/lib/python3.11/site-packages/redminelib/engines/base.py", line 177, in process_response raise exceptions.ForbiddenError redminelib.exceptions.ForbiddenError: Requested resource is forbidden
Подскажите, пожалуйста, как можно реализовать эту задачу, ведь Issue.get можно выполнить только по id

Подробнее здесь: https://stackoverflow.com/questions/793 ... ue-by-name
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»