From 08ce6aed7662ecf5586d6782ef6449c2ec564ed9 Mon Sep 17 00:00:00 2001
From: jfriedli <jan.friedli@immerda.ch>
Date: Mon, 12 Aug 2019 07:28:08 -0700
Subject: [PATCH] adding mime type to api response

---
 README.md        | 1 +
 main.py          | 1 +
 test/test_api.py | 1 +
 3 files changed, 3 insertions(+)

diff --git a/README.md b/README.md
index 53c901d..fd723c8 100644
--- a/README.md
+++ b/README.md
@@ -102,6 +102,7 @@ The `file` parameter is the base64 encoded file which will be cleaned.
 ```json
 {
     "output_filename": "fancy.cleaned.jpg",
+    "mime": "image/jpg",
     "key": "81a541f9ebc0233d419d25ed39908b16f82be26a783f32d56c381559e84e6161",
     "meta": {
         "BitDepth": 8,
diff --git a/main.py b/main.py
index 24a15ba..75299de 100644
--- a/main.py
+++ b/main.py
@@ -147,6 +147,7 @@ def create_app(test_config=None):
             key, meta_after, output_filename = cleanup(parser, filepath)
             return {
                 'output_filename': output_filename,
+                'mime': mime,
                 'key': key,
                 'meta': meta,
                 'meta_after': meta_after,
diff --git a/test/test_api.py b/test/test_api.py
index d913cc4..de33355 100644
--- a/test/test_api.py
+++ b/test/test_api.py
@@ -37,6 +37,7 @@ class Mat2APITestCase(unittest.TestCase):
         data = json.loads(request.data.decode('utf-8'))
         expected  = {
             'output_filename': 'test_name.cleaned.jpg',
+            'mime': 'image/jpeg',
             'key': '81a541f9ebc0233d419d25ed39908b16f82be26a783f32d56c381559e84e6161',
             'meta': {
                 'BitDepth': 8,
-- 
GitLab