mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Disable cache for report helpers (#6370)
- Can lead to unintended consequences where REPORT_DEBUG_MODE toggles
This commit is contained in:
parent
fb71e847bb
commit
2557383892
@ -86,7 +86,7 @@ def asset(filename):
|
|||||||
filename = '' + filename
|
filename = '' + filename
|
||||||
|
|
||||||
# If in debug mode, return URL to the image, not a local file
|
# If in debug mode, return URL to the image, not a local file
|
||||||
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE')
|
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE', cache=False)
|
||||||
|
|
||||||
# Test if the file actually exists
|
# Test if the file actually exists
|
||||||
full_path = settings.MEDIA_ROOT.joinpath('report', 'assets', filename).resolve()
|
full_path = settings.MEDIA_ROOT.joinpath('report', 'assets', filename).resolve()
|
||||||
@ -131,7 +131,7 @@ def uploaded_image(
|
|||||||
filename = '' + filename
|
filename = '' + filename
|
||||||
|
|
||||||
# If in debug mode, return URL to the image, not a local file
|
# If in debug mode, return URL to the image, not a local file
|
||||||
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE')
|
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE', cache=False)
|
||||||
|
|
||||||
# Check if the file exists
|
# Check if the file exists
|
||||||
if not filename:
|
if not filename:
|
||||||
@ -299,7 +299,7 @@ def logo_image(**kwargs):
|
|||||||
- Otherwise, return a path to the default InvenTree logo
|
- Otherwise, return a path to the default InvenTree logo
|
||||||
"""
|
"""
|
||||||
# If in debug mode, return URL to the image, not a local file
|
# If in debug mode, return URL to the image, not a local file
|
||||||
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE')
|
debug_mode = InvenTreeSetting.get_setting('REPORT_DEBUG_MODE', cache=False)
|
||||||
|
|
||||||
return InvenTree.helpers.getLogoImage(as_file=not debug_mode, **kwargs)
|
return InvenTree.helpers.getLogoImage(as_file=not debug_mode, **kwargs)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user