Remove jQuery .attr from the user search box (#29919)
		
	- Switched from jQuery `.attr` to plain javascript `.getAttribute` - Tested the user search box and it works as before Signed-off-by: Yarden Shoham <git@yardenshoham.com> (cherry picked from commit adc61c5d71651acc316bbc3a7fee6f2c0c60b06e)
This commit is contained in:
		
					parent
					
						
							
								872287c380
							
						
					
				
			
			
				commit
				
					
						e358500519
					
				
			
		
					 1 changed files with 6 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -5,9 +5,12 @@ const {appSubUrl} = window.config;
 | 
			
		|||
const looksLikeEmailAddressCheck = /^\S+@\S+$/;
 | 
			
		||||
 | 
			
		||||
export function initCompSearchUserBox() {
 | 
			
		||||
  const $searchUserBox = $('#search-user-box');
 | 
			
		||||
  const allowEmailInput = $searchUserBox.attr('data-allow-email') === 'true';
 | 
			
		||||
  const allowEmailDescription = $searchUserBox.attr('data-allow-email-description');
 | 
			
		||||
  const searchUserBox = document.getElementById('search-user-box');
 | 
			
		||||
  if (!searchUserBox) return;
 | 
			
		||||
 | 
			
		||||
  const $searchUserBox = $(searchUserBox);
 | 
			
		||||
  const allowEmailInput = searchUserBox.getAttribute('data-allow-email') === 'true';
 | 
			
		||||
  const allowEmailDescription = searchUserBox.getAttribute('data-allow-email-description') ?? undefined;
 | 
			
		||||
  $searchUserBox.search({
 | 
			
		||||
    minCharacters: 2,
 | 
			
		||||
    apiSettings: {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue