Code Review
/
modeling
/
etsicatalog.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
fix bug for ETSI Catalog Manager needs to raise 303 exception for the same callback_u...
[modeling/etsicatalog.git]
/
catalog
/
packages
/
views
/
common.py
diff --git
a/catalog/packages/views/common.py
b/catalog/packages/views/common.py
index
12840a5
..
e25deea
100644
(file)
--- a/
catalog/packages/views/common.py
+++ b/
catalog/packages/views/common.py
@@
-68,16
+68,14
@@
def view_safe_call_with_log(logger):
return func(*args, **kwargs)
except NsdmDuplicateSubscriptionException as e:
logger.error(e.args[0])
return func(*args, **kwargs)
except NsdmDuplicateSubscriptionException as e:
logger.error(e.args[0])
- return make_error_resp(
- detail=e.args[0],
- status=status.HTTP_303_SEE_OTHER
- )
+ resp = Response(status=status.HTTP_303_SEE_OTHER, headers={'Location': e.args[0]})
+ # resp["Location"] = e.args[0]
+ return resp
except VnfPkgDuplicateSubscriptionException as e:
logger.error(e.args[0])
except VnfPkgDuplicateSubscriptionException as e:
logger.error(e.args[0])
- return make_error_resp(
- detail=e.args[0],
- status=status.HTTP_303_SEE_OTHER
- )
+ resp = Response(status=status.HTTP_303_SEE_OTHER, headers={'Location': e.args[0]})
+ # resp["Location"] = e.args[0]
+ return resp
except PackageNotFoundException as e:
logger.error(e.args[0])
return make_error_resp(
except PackageNotFoundException as e:
logger.error(e.args[0])
return make_error_resp(