mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-30 19:08:37 +00:00 
			
		
		
		
	Suppress error from monaco-editor (#29684)
Fixes: https://github.com/go-gitea/gitea/issues/29414 I see no way for us to catch this error, so downgrade it until https://github.com/microsoft/monaco-editor/issues/4325 is fixed, which will likely take a few weeks to propagate up from vscode. The entries in `updates.config.js` will make [`updates`](https://github.com/silverwind/updates) not upgrade these anymore and I think it's good documentation as well to have the reasons why we don't upgrade these dependencies.
This commit is contained in:
		
							
								
								
									
										8
									
								
								web_src/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								web_src/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							| @@ -6,10 +6,18 @@ | ||||
| // This file must be imported before any lazy-loading is being attempted. | ||||
| __webpack_public_path__ = `${window.config?.assetUrlPrefix ?? '/assets'}/`; | ||||
|  | ||||
| const filteredErrors = new Set([ | ||||
|   'getModifierState is not a function', // https://github.com/microsoft/monaco-editor/issues/4325 | ||||
| ]); | ||||
|  | ||||
| export function showGlobalErrorMessage(msg) { | ||||
|   const pageContent = document.querySelector('.page-content'); | ||||
|   if (!pageContent) return; | ||||
|  | ||||
|   for (const filteredError of filteredErrors) { | ||||
|     if (msg.includes(filteredError)) return; | ||||
|   } | ||||
|  | ||||
|   // compact the message to a data attribute to avoid too many duplicated messages | ||||
|   const msgCompact = msg.replace(/\W/g, '').trim(); | ||||
|   let msgDiv = pageContent.querySelector(`.js-global-error[data-global-error-msg-compact="${msgCompact}"]`); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user