From fa6d691ebf737ff99a686c4f33ee391d09a917f4 Mon Sep 17 00:00:00 2001
From: Sebastian Lobinger <sebastian.lobinger@fu-berlin.de>
Date: Mon, 19 Jun 2017 16:37:49 +0200
Subject: [PATCH] update __add_proxy_urls in sams_app.py to pass
 test_app_proxy_registered

fixed issue #27
---
 sams_classes/sams_app.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sams_classes/sams_app.py b/sams_classes/sams_app.py
index bbbfc0e..28e2767 100644
--- a/sams_classes/sams_app.py
+++ b/sams_classes/sams_app.py
@@ -57,11 +57,15 @@ class SAMSApp:
       self.__blueprint.add_url_rule(
         rule = self._generate_url(urlPart = proxy.urlRule),
         endpoint = self.__blueprint.name.replace('.', '_') + '_proxy_' + str(i),
-        view_func = proxy.proxy)
+        view_func = proxy.proxy,
+        methods = ['GET', 'POST', 'DELETE', 'UPDATE','PATCH', 'OPTIONS', 'PUT',
+          'HEAD'])
       self.__blueprint.add_url_rule(
         rule = self._generate_url(urlPart = proxy.rootUrlRule),
         endpoint = self.__blueprint.name.replace('.', '_') + '_proxy_' + str(i),
-        view_func = proxy.proxy)
+        view_func = proxy.proxy,
+        methods = ['GET', 'POST', 'DELETE', 'UPDATE','PATCH', 'OPTIONS', 'PUT',
+          'HEAD'])
       i += 1
   
   @staticmethod
-- 
GitLab