Dangerous addition to the mapping

JQL which contains the following constructions are potentially dangerous:

  • "currentUser()"
    JQL, containing "currentUser()" can be dangerous because for different users,
    such JQL returns different issues. Thus, if not intended, such requests can lead
    to an unwanted mapping of issues to tasks.
    For example:
    JQL is: "assignee = currentUser()"
    JiraUser is assigned to JiraIssue and FbIssue
    BazUser is assigned to BazIssue and FbIssue

    • case 1: Jira Freshbooks Connector plugin performs
      synchronization for JiraUser,
      plugin finds mappings for JiraIssue and FbIssue

    • case 2: Jira Freshbooks Connector plugin
      performs synchronization for BazUser,
      it finds mappings for BazIssue and FbIssue

Feedback and Knowledge Base