Skip to content
Snippets Groups Projects
Commit be1605d2 authored by Charlotte Hausman's avatar Charlotte Hausman
Browse files

make follow-ons use analyst list if no email present on parent request

parent ef01dbef
No related branches found
No related tags found
3 merge requests!1059Catchup 2.7 with main,!1058Draft: Rebase 2.7 on main,!1008make follow-ons use analyst list if no email present on parent request
Pipeline #6107 passed
Pipeline: workspaces

#6109

    Pipeline: workspaces

    #6108

      ......@@ -25,6 +25,8 @@ concerning capability requests
      import json
      from pycapo import CapoConfig
      from capability.views.capability_version import submit_capability_version
      from pyramid.httpexceptions import HTTPBadRequest, HTTPNotFound, HTTPPreconditionFailed
      from pyramid.request import Request
      ......@@ -142,7 +144,8 @@ def create_follow_on_capability_request(request: Request) -> Response:
      version_number = int(request.matchdict["version"])
      current_version = capability_info.lookup_version(request_id, version_number)
      parameters = current_version.parameters
      user_email = parameters["user_email"] if "user_email" in parameters else None
      analyst_list = CapoConfig().settings("edu.nrao.workspaces.NotificationSettings").analystEmail
      user_email = parameters["user_email"] if "user_email" in parameters else analyst_list
      previous_workflow_id = current_version.current_execution.current_workflow_request_id
      capability_name = current_version.capability.name
      ......
      0% Loading or .
      You are about to add 0 people to the discussion. Proceed with caution.
      Finish editing this message first!
      Please register or to comment