From 2825ee8ac54c448b9afb5e0a7140f89476d28d15 Mon Sep 17 00:00:00 2001 From: EC2 Default User Date: Sun, 20 May 2018 23:51:43 +0000 Subject: [PATCH 1/3] working on mapping --- serverless.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/serverless.yml b/serverless.yml index 26ab94601..63c09b96c 100644 --- a/serverless.yml +++ b/serverless.yml @@ -135,7 +135,8 @@ functions: response: headers: Content-Type: "'text/plain'" - + template: $input.path('$') + environment: strategyTable: ${self:custom.strategyTable} From d67c14d260f443b9fa6297040609a24489431a56 Mon Sep 17 00:00:00 2001 From: EC2 Default User Date: Mon, 21 May 2018 00:47:30 +0000 Subject: [PATCH 2/3] working on mapping issues --- serverless.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/serverless.yml b/serverless.yml index 7c6aaaa65..127868a93 100644 --- a/serverless.yml +++ b/serverless.yml @@ -126,6 +126,7 @@ functions: path: strategies/{user}/{name}/code method: get cors: true + integration: lambda request: parameter: paths: From c8a66bbe5d17878f929a56be39eb5a03c30fb250 Mon Sep 17 00:00:00 2001 From: EC2 Default User Date: Mon, 21 May 2018 21:56:31 +0000 Subject: [PATCH 3/3] fixed formating issues --- freqtrade/aws/strategy.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/freqtrade/aws/strategy.py b/freqtrade/aws/strategy.py index 75e7ed60d..e114ade4d 100644 --- a/freqtrade/aws/strategy.py +++ b/freqtrade/aws/strategy.py @@ -126,9 +126,8 @@ def code(event, context): if "Items" in response and len(response['Items']) > 0: if response['Items'][0]["public"]: - content = urlsafe_b64decode(response['Items'][0]['content']) - - return str(content) + content = urlsafe_b64decode(response['Items'][0]['content']).decode('utf-8') + return content else: return { "statusCode": 403,