Skip to content

Commit 5b8ef40

Browse files
Merge pull request #86 from Geode-solutions/fix/data_folder_path
fix(routes): save_viewable_file saves files in DATA_FOLDER
2 parents 20e69c1 + 9cd7cb9 commit 5b8ef40

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.pytest_cache
2+
data
23
dist
34
venv
45
output

config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ class Config(object):
99
PORT = "5000"
1010
CORS_HEADERS = "Content-Type"
1111
UPLOAD_FOLDER = "./uploads"
12+
DATA_FOLDER_PATH = "./data/"
1213
WORKFLOWS_DATA_FOLDER = "./data_workflows/"
1314
LOCK_FOLDER = "./lock/"
1415
TIME_FOLDER = "./time/"

src/opengeodeweb_back/routes/blueprint_routes.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ def geode_objects_and_output_extensions():
220220
)
221221
def save_viewable_file():
222222
UPLOAD_FOLDER = flask.current_app.config["UPLOAD_FOLDER"]
223+
DATA_FOLDER_PATH = flask.current_app.config["DATA_FOLDER_PATH"]
223224
geode_functions.validate_request(flask.request, save_viewable_file_json)
224225

225226
secure_filename = werkzeug.utils.secure_filename(flask.request.json["filename"])
@@ -239,12 +240,12 @@ def save_viewable_file():
239240
)
240241

241242
saved_viewable_file_path = geode_functions.save_viewable(
242-
flask.request.json["input_geode_object"], data, UPLOAD_FOLDER, generated_id
243+
flask.request.json["input_geode_object"], data, DATA_FOLDER_PATH, generated_id
243244
)
244245
geode_functions.save(
245246
flask.request.json["input_geode_object"],
246247
data,
247-
UPLOAD_FOLDER,
248+
DATA_FOLDER_PATH,
248249
generated_id + "." + native_extension,
249250
)
250251

0 commit comments

Comments
 (0)