Add-on settings can't be saved when "SonarQube Connector for JIRA" is also installed.

Description

Good day,

I am attempting to save configurations to disable the “Similar Issues Finder” tool for a project in OUR Jira. But when I make the change, click save (see attachment “Capture1”), and refresh the page, it reverts (see attachment “Capture2”). The same issue occurs when attempting to save the same changes on the add on configuration page (see attachment “Capture3”).

Troubleshooting done
• Confirmed this issue occurs on both the project configuration settings for the plugin (see attachment “Capture1”), as well as the add ons dedicated configuration page (see attachment “Capture2”).
• Confirmed that this issue occurs when attempting to make this change for any project in our Jira.
• Confirmed this is not permissions related as I am a global admin and can make any changes in Jira.
• Confirmed this is not browser related by using two different browsers (Chome and Firefox) and clearing my cache before trying again.

Plugin Information for our Instance
• Installed version: 1.18.1
• Available version: 1.20.1
• License SEN: SEN-10871266

Please let me know if any additional information is needed or if there is some step I am not completing.

Thanks

Environment

None

Activity

Show:
Anonymous
May 23, 2019, 9:46 PM

An error occurred while adding attachments to this issue from the source email. Please check the attachments and re-send the email.

Matthew Thomas
May 29, 2019, 11:54 PM

Hi Deniz,

Following up on this to see if any additional information is needed. I am happy to have a quick call and share my screen if it would be of help.

Thanks

From: Thomas, Matthew (Contractor- NBCUniversal)
Sent: Thursday, May 23, 2019 2:46 PM
To: Deniz Oğuz (JIRA) <jira@denizoguz.atlassian.net>
Subject: RE: [EXTERNAL] [JIRA] (SIF-86) Changes do not save

Hi Deniz,

My apologies. There was a problem on my end. I was able to replicated this problem in our staging environment as well. I attempted to save configurations for a single project and saving several times and reviewed logs but could not find anything pertaining to this problem.

In regards to our list of installed add ons, it is quite large so it is reasonable to guess there might be some conflict. I will pull all of the version numbers if it is needed, however I thought it best to start by seeing if your add on has any know compatibility issues.

Microsoft Teams Jira Connector
Mobility for JIRA
My ToDo
Outlook Integration for JIRA
Pocketknife Feature Flags Plugin
Portfolio for Jira
Portfolio Live Plans
Portfolio Team Management
Power Custom Fields Premium
Power Database Fields PRO
PowerReport
Project Configurator
psmq-plugin
QMetry for Jira - Test Management
Query Issues Custom Fields
querydsl-4.0.7-provider-plugin
RemindMe
SAML SingleSignOn for Jira
SAMLWrapper-Plugin
Service Desk Internal Base Plugin
SIL Engine
Similar Issues Finder
SonarQube Connector for JIRA
Spartez TFS4JIRA
SU for JIRA
sumUp for Jira
System Plugin: Tempo Accounts
System Plugin: Tempo Core
System Plugin: Tempo Planning API
System Plugin: Tempo Platform - JIRA
System Plugin: Tempo Platform API
System Plugin: Tempo Teams
TeamForge Associations
Tempo Budgets
Tempo Planner
Tempo Timesheets
TestRail for JIRA Test Management
Thready
Three Dimensional Date Gadgets
Timesheet Reports and Gadgets
Trello Connector for Jira Server
User Deactivator for JIRA
User Switcher for JIRA
valiantys-base-plugin
Warden
ZAPI
Zephyr for JIRA

Thanks!!

From: Deniz Oğuz (JIRA) jira@denizoguz.atlassian.net
Sent: Monday, May 20, 2019 11:57 AM
To: Thomas, Matthew (Contractor- NBCUniversal) <Matthew.Thomas@nbcuni.com<Matthew.Thomas@nbcuni.com>>
Subject: [EXTERNAL] [JIRA] (SIF-86) Changes do not save

https://avatar-cdn.atlassian.com/557058%3A52acfdf3-e2cc-4d01-8c19-7965a544b15b?by=id&sg=66em5LPXTKzk9Sdhs5BCvehxNrM%3D&d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FDO-0.png&size=48&s=48
Deniz Oğuz <https://denizoguz.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A52acfdf3-e2cc-4d01-8c19-7965a544b15b> commented on [Bug] SIF-86<https://denizoguz.atlassian.net/browse/SIF-86?atlOrigin=eyJpIjoiMjE5NTc2ZjBlYzUzNDAyZThmYjBjN2FhMjM0ZWFiMmQiLCJwIjoiaiJ9>

Re: Changes do not save<https://denizoguz.atlassian.net/browse/SIF-86?atlOrigin=eyJpIjoiMjE5NTc2ZjBlYzUzNDAyZThmYjBjN2FhMjM0ZWFiMmQiLCJwIjoiaiJ9>

Hi Thomas,

Do you have any new information on this?
[Add Comment]<https://denizoguz.atlassian.net/browse/SIF-86#add-comment?atlOrigin=eyJpIjoiMjE5NTc2ZjBlYzUzNDAyZThmYjBjN2FhMjM0ZWFiMmQiLCJwIjoiaiJ9>
Add Comment<https://denizoguz.atlassian.net/browse/SIF-86#add-comment?atlOrigin=eyJpIjoiMjE5NTc2ZjBlYzUzNDAyZThmYjBjN2FhMjM0ZWFiMmQiLCJwIjoiaiJ9>

Get Jira notifications on your phone! Download the Jira Cloud app for Android<https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail> or iOS<https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8>

Deniz Oğuz
May 31, 2019, 7:56 AM

Hi Thomas,
Sorry, it took longer than it should. I found the problem. It is caused by "SonarQube Connector for JIRA" add-on. If you disable it temporarily, refresh similar issues finder configuration page (SHIFT+F5) you will able to save add-on setting. "SonarQube Connector for JIRA" overriding our save action. Normally an add-on should not load its JavaScript on other add-on's config pages but this add-on is using broader scope to load it's configuration. I have already created a support ticket in their system, https://jira.excentia.es/servicedesk/customer/portal/14/DESK-927 . They don't allow sharing of requests so I could not add you directly but I have requested from them.

Deniz Oğuz
May 31, 2019, 8:14 AM

We are also changing our button id, so that even other vendor implements a fix for this, it will not be a problem in the future.

Matthew Thomas
May 31, 2019, 7:09 PM

Hi Deniz,

I truly appreciate you looking into this and finding the add on causing problems. Ill was added to the ticket for SonarCube so I will keep an eye on it. In the mean time we will work around the problem on our side.

Thanks again!

Fixed

Assignee

Deniz Oğuz

Reporter

Matthew Thomas

Labels

None

Source

None

Jira Version

None

Database Type/Version

None

Browser Type/Version

None

Fix versions

Affects versions

Priority

Trivial
Configure