|  | @@ -38,15 +38,10 @@ def get_export_format(storage_key: str, format: str):
 | 
											
												
													
														|  |  def get_export(storage_key: str):
 |  |  def get_export(storage_key: str):
 | 
											
												
													
														|  |      global setman, start, strg
 |  |      global setman, start, strg
 | 
											
												
													
														|  |      format = setman.settings.export_format
 |  |      format = setman.settings.export_format
 | 
											
												
													
														|  | -    exp = None
 |  | 
 | 
											
												
													
														|  | -    format = format.lower().strip()
 |  | 
 | 
											
												
													
														|  | -    fac = exporter_factory()
 |  | 
 | 
											
												
													
														|  | -    if format == "csv":
 |  | 
 | 
											
												
													
														|  | -        exp = fac.make_csv()
 |  | 
 | 
											
												
													
														|  | -    elif format == "json":
 |  | 
 | 
											
												
													
														|  | -        exp = fac.make_json()
 |  | 
 | 
											
												
													
														|  | -    elif format == "markdown":
 |  | 
 | 
											
												
													
														|  | -        exp = fac.make_markdown()
 |  | 
 | 
											
												
													
														|  | 
 |  | +    try:
 | 
											
												
													
														|  | 
 |  | +        exp = exporter_factory().create(format)
 | 
											
												
													
														|  | 
 |  | +    except argument_exception as e:
 | 
											
												
													
														|  | 
 |  | +        return "Wrong format: " + e.error.error_text, 400
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      if storage_key not in strg.data:
 |  |      if storage_key not in strg.data:
 | 
											
												
													
														|  |          return "Key not found", 404
 |  |          return "Key not found", 404
 |