From af9ad6037d2a977e3eaf0bd9082e221ee82ecc70 Mon Sep 17 00:00:00 2001 From: davelopez <46503462+davelopez@users.noreply.github.com> Date: Tue, 21 Nov 2023 14:22:03 +0100 Subject: [PATCH] Remove web dependency from tools/error_reports --- lib/galaxy/tools/error_reports/plugins/slack.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/galaxy/tools/error_reports/plugins/slack.py b/lib/galaxy/tools/error_reports/plugins/slack.py index ee819b6f266..10e3c69128b 100644 --- a/lib/galaxy/tools/error_reports/plugins/slack.py +++ b/lib/galaxy/tools/error_reports/plugins/slack.py @@ -8,7 +8,6 @@ from typing import ( import requests -from galaxy import web from galaxy.util import string_as_bool from .base_git import BaseGitPlugin @@ -38,7 +37,7 @@ class SlackPlugin(BaseGitPlugin): def submit_report(self, dataset, job, tool, **kwargs): history_id_encoded = self.app.security.encode_id(dataset.history_id) - history_view_link = web.url_for("/histories/view", id=history_id_encoded, qualified=True) + history_view_link = self.app.url_for("/histories/view", id=history_id_encoded, qualified=True) error_report_id = str(uuid.uuid4())[0:13] title = self._generate_error_title(job)