mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
remove url check wrapper
will be a seperate PR later
This commit is contained in:
parent
e1dd7a17f2
commit
c0e45d7b4f
@ -18,14 +18,3 @@ def get_plugin_urls():
|
|||||||
urls.append(plugin.urlpatterns)
|
urls.append(plugin.urlpatterns)
|
||||||
# TODO wrap everything in plugin_url_wrapper
|
# TODO wrap everything in plugin_url_wrapper
|
||||||
return url(f'^{PLUGIN_BASE}/', include((urls, 'plugin')))
|
return url(f'^{PLUGIN_BASE}/', include((urls, 'plugin')))
|
||||||
|
|
||||||
|
|
||||||
def plugin_url_wrapper(view):
|
|
||||||
"""wrapper to catch errors and log them to plugin error stack"""
|
|
||||||
def f(request, *args, **kwargs):
|
|
||||||
try:
|
|
||||||
return view(request, *args, **kwargs)
|
|
||||||
except Exception as error:
|
|
||||||
get_plugin_error(error, do_log=True, log_name='view')
|
|
||||||
# TODO disable if in production
|
|
||||||
return f
|
|
||||||
|
Loading…
Reference in New Issue
Block a user