mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-30 19:08:37 +00:00 
			
		
		
		
	Fix Org edit page bugs: renaming detection, maxlength (#24161)
## Before * The renaming detection is wrong (eg: pasting a new name into the input doesn't trigger the detection) * The renaming prompt layout is not good * Some MaxSize/maxlength rules is missing   ## After * Fix these problems 
This commit is contained in:
		| @@ -1,25 +1,16 @@ | ||||
| import $ from 'jquery'; | ||||
| import {initCompLabelEdit} from './comp/LabelEdit.js'; | ||||
| import {hideElem, showElem} from '../utils/dom.js'; | ||||
| import {toggleElem} from '../utils/dom.js'; | ||||
|  | ||||
| export function initCommonOrganization() { | ||||
|   if ($('.organization').length === 0) { | ||||
|     return; | ||||
|   } | ||||
|  | ||||
|   if ($('.organization.settings.options').length > 0) { | ||||
|     $('#org_name').on('keyup', function () { | ||||
|       const $prompt = $('#org-name-change-prompt'); | ||||
|       const $prompt_redirect = $('#org-name-change-redirect-prompt'); | ||||
|       if ($(this).val().toString().toLowerCase() !== $(this).data('org-name').toString().toLowerCase()) { | ||||
|         showElem($prompt); | ||||
|         showElem($prompt_redirect); | ||||
|       } else { | ||||
|         hideElem($prompt); | ||||
|         hideElem($prompt_redirect); | ||||
|       } | ||||
|     }); | ||||
|   } | ||||
|   $('.organization.settings.options #org_name').on('input', function () { | ||||
|     const nameChanged = $(this).val().toLowerCase() !== $(this).attr('data-org-name').toLowerCase(); | ||||
|     toggleElem('#org-name-change-prompt', nameChanged); | ||||
|   }); | ||||
|  | ||||
|   // Labels | ||||
|   initCompLabelEdit('.organization.settings.labels'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user