mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-26 12:27:06 +00:00 
			
		
		
		
	Remove jQuery .attr from the commit graph (#30006)
				
					
				
			Switched from jQuery `.attr` to plain javascript `.getAttribute` and `.setAttribute` --------- Signed-off-by: Yarden Shoham <git@yardenshoham.com>
This commit is contained in:
		| @@ -18,13 +18,13 @@ export function initRepoGraphGit() { | ||||
|       window.history.replaceState({}, '', window.location.pathname); | ||||
|     } | ||||
|     $('.pagination a').each((_, that) => { | ||||
|       const href = $(that).attr('href'); | ||||
|       const href = that.getAttribute('href'); | ||||
|       if (!href) return; | ||||
|       const url = new URL(href, window.location); | ||||
|       const params = url.searchParams; | ||||
|       params.set('mode', 'monochrome'); | ||||
|       url.search = `?${params.toString()}`; | ||||
|       $(that).attr('href', url.href); | ||||
|       that.setAttribute('href', url.href); | ||||
|     }); | ||||
|   }); | ||||
|   $('#flow-color-colored').on('click', () => { | ||||
| @@ -32,13 +32,13 @@ export function initRepoGraphGit() { | ||||
|     $('#flow-color-monochrome').removeClass('active'); | ||||
|     $('#git-graph-container').addClass('colored').removeClass('monochrome'); | ||||
|     $('.pagination a').each((_, that) => { | ||||
|       const href = $(that).attr('href'); | ||||
|       const href = that.getAttribute('href'); | ||||
|       if (!href) return; | ||||
|       const url = new URL(href, window.location); | ||||
|       const params = url.searchParams; | ||||
|       params.delete('mode'); | ||||
|       url.search = `?${params.toString()}`; | ||||
|       $(that).attr('href', url.href); | ||||
|       that.setAttribute('href', url.href); | ||||
|     }); | ||||
|     const params = new URLSearchParams(window.location.search); | ||||
|     params.delete('mode'); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yarden Shoham
					Yarden Shoham