mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 09:15:29 +01:00 
			
		
		
		
	Accept any error response code for missing index.mth
This commit is contained in:
		@@ -315,8 +315,10 @@ void ClientMediaDownloader::remoteHashSetReceived(
 | 
			
		||||
	// For compatibility: If index.mth is not found, assume that the
 | 
			
		||||
	// server contains files named like the original files (not their sha1)
 | 
			
		||||
 | 
			
		||||
	if (!fetchresult.succeeded && !fetchresult.timeout &&
 | 
			
		||||
			fetchresult.response_code == 404) {
 | 
			
		||||
	// Do NOT check for any particular response code (e.g. 404) here,
 | 
			
		||||
	// because different servers respond differently
 | 
			
		||||
 | 
			
		||||
	if (!fetchresult.succeeded && !fetchresult.timeout) {
 | 
			
		||||
		infostream << "Client: Enabling compatibility mode for remote "
 | 
			
		||||
			<< "server \"" << remote->baseurl << "\"" << std::endl;
 | 
			
		||||
		remote->request_by_filename = true;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user