Troubleshooting Configure Fields in Jira Server and Data Center

アトラシアン ナレッジベース

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問


プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Fisheye および Crucible は除く


During issue creation and issue edit, the "Configure Fields" button will be shown on the top right corner of the screen, as below:


Jira < 8.22

Jira > 8.22


Up to Jira 8.21.x the screen change occurs as the fields are checked or unchecked in show Custom Fields. Starting in Jira 8.22.x the changes are only applied after clicking on Apply changes. The required fields (starred) do not provide option to be hidden. 

Known errors and hints

Users cannot view the standard Creation screen after customizing it

When users customize the Issue Creation screen it will become persistent for the user. To return the standard screen the user shall click on Configure Fields and return to show All Fields.

Checking or unchecking the fields do not change the screen

If the screen is not changed when checking or unchecking the fields go to Developer tools (F12 in Google Chrome and IE9, Ctrl+Shift+K/Alt+Cmd+I in Firefox), in Network tab check if the Request payload is being done as expected:

With that result, we have the possibilities:

The payload did not change

If the payload was not changed as expected, there may be an issue in the Javascript, requiring browser cache to be cleared.

The payload changed as expected however it was not stored in database

If the payload changed as expected, showing the fields the screen should present, consult the database to validate if it was stored correctly:

select *
from app_user e,
propertyentry pr,
propertytext pt
where e.lower_user_name = '<Replace_with_specific_user_lower_user_name>'
and pr.entity_id = e.id
and pt.id = pr.id
and pr.property_key = 'jira.quick.create.fields'

From the query result, if the payload is correct without modifying the database, check if there is any block to the "rest/quickedit/1.0/userpreferences/edit" to run. As example if for proxy is present, bypass proxy to check if the modification can be placed, if yes resolve any block in the network/server.

The payload changed as expected and the information was stored in database

If the payload changed as expected, showing the fields the screen should present, and the database stored the data correctly, verify if there is any javascript blocking the screen to change.

Consult "How to find User's "Configure Fields" custom settings using database query" for more details.

詳細情報



説明 Information about Configure Fields on the create issue screen.
製品

Jira, Jira Service Desk, Jira Service Management



最終更新日 2024 年 7 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.