mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 20:36:07 +01:00 
			
		
		
		
	Don't show AbortErrors on logout (#29639)
When logging out of Gitea, a error toast can be seen for a split second. I don't know why or how it happens but I found it it's an `AbortError` (related to [AbortController#abort](https://developer.mozilla.org/en-US/docs/Web/API/AbortController/abort)), so let's hide it.
This commit is contained in:
		@@ -105,8 +105,10 @@ async function fetchActionDoRequest(actionElem, url, opt) {
 | 
			
		||||
      showErrorToast(`server error: ${resp.status}`);
 | 
			
		||||
    }
 | 
			
		||||
  } catch (e) {
 | 
			
		||||
    console.error('error when doRequest', e);
 | 
			
		||||
    showErrorToast(`${i18n.network_error} ${e}`);
 | 
			
		||||
    if (e.name !== 'AbortError') {
 | 
			
		||||
      console.error('error when doRequest', e);
 | 
			
		||||
      showErrorToast(`${i18n.network_error} ${e}`);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  actionElem.classList.remove('is-loading', 'small-loading-icon');
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user