mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00: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,9 +105,11 @@ async function fetchActionDoRequest(actionElem, url, opt) {
 | 
				
			|||||||
      showErrorToast(`server error: ${resp.status}`);
 | 
					      showErrorToast(`server error: ${resp.status}`);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  } catch (e) {
 | 
					  } catch (e) {
 | 
				
			||||||
 | 
					    if (e.name !== 'AbortError') {
 | 
				
			||||||
      console.error('error when doRequest', e);
 | 
					      console.error('error when doRequest', e);
 | 
				
			||||||
      showErrorToast(`${i18n.network_error} ${e}`);
 | 
					      showErrorToast(`${i18n.network_error} ${e}`);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
  actionElem.classList.remove('is-loading', 'small-loading-icon');
 | 
					  actionElem.classList.remove('is-loading', 'small-loading-icon');
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user