Move response.completed into the meta.
This commit is contained in:
		
							parent
							
								
									99e64e358e
								
							
						
					
					
						commit
						bf9223bf67
					
				
					 1 changed files with 4 additions and 5 deletions
				
			
		|  | @ -63,8 +63,8 @@ function _request(method, url, callback) | ||||||
| 
 | 
 | ||||||
|     The response will have the following structure: |     The response will have the following structure: | ||||||
|     { |     { | ||||||
|         "completed": true / false, |  | ||||||
|         "meta": { |         "meta": { | ||||||
|  |             "completed": true / false, | ||||||
|             "status": If the connection failed or request otherwise could not |             "status": If the connection failed or request otherwise could not | ||||||
|                 complete, `status` will be 0. If the request completed, |                 complete, `status` will be 0. If the request completed, | ||||||
|                 `status` will be the HTTP response code. |                 `status` will be the HTTP response code. | ||||||
|  | @ -74,13 +74,12 @@ function _request(method, url, callback) | ||||||
|                 and `response.data` will be undefined. |                 and `response.data` will be undefined. | ||||||
|             "request_url": The URL exactly as given to this call. |             "request_url": The URL exactly as given to this call. | ||||||
|         } |         } | ||||||
|         "data": {JSON parsed from server response}. |         "data": {JSON parsed from server response if json_ok}. | ||||||
|     } |     } | ||||||
|     */ |     */ | ||||||
|     const request = new XMLHttpRequest(); |     const request = new XMLHttpRequest(); | ||||||
|     const response = { |     const response = { | ||||||
|         "completed": false, |         "meta": {"completed": false, "status": 0}, | ||||||
|         "meta": {"status": 0}, |  | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     request.onreadystatechange = function() |     request.onreadystatechange = function() | ||||||
|  | @ -104,7 +103,7 @@ function _request(method, url, callback) | ||||||
| 
 | 
 | ||||||
|         if (request.status != 0) |         if (request.status != 0) | ||||||
|         { |         { | ||||||
|             response.completed = true; |             response.meta.completed = true; | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 response.data = JSON.parse(request.responseText); |                 response.data = JSON.parse(request.responseText); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue