From 03c9e849815cae0f8393b2a35bcd6acb6886f995 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 24 Jun 2026 12:03:22 +0000 Subject: [PATCH] Remove dead code --- src/backend/InvenTree/InvenTree/helpers.py | 21 +-------------------- src/backend/InvenTree/InvenTree/tests.py | 8 -------- 2 files changed, 1 insertion(+), 28 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/helpers.py b/src/backend/InvenTree/InvenTree/helpers.py index c2f5be1c8a..e9efdb14a3 100644 --- a/src/backend/InvenTree/InvenTree/helpers.py +++ b/src/backend/InvenTree/InvenTree/helpers.py @@ -5,7 +5,6 @@ import hashlib import inspect import io import json -import os.path import re from decimal import Decimal, InvalidOperation from pathlib import Path @@ -295,7 +294,7 @@ def getLogoImage(as_file: bool = False, custom: bool = True, backup: bool = True return None -def getSplashScreen(custom=True): +def getSplashScreen(custom: bool = True): """Return the InvenTree splash screen, or a custom splash if available.""" static_storage = StaticFilesStorage() @@ -316,24 +315,6 @@ def getCustomOption(reference: str): return settings.CUSTOMIZE.get(reference, None) -def TestIfImageURL(url): - """Test if an image URL (or filename) looks like a valid image format. - - Simply tests the extension against a set of allowed values - """ - return os.path.splitext(os.path.basename(url))[-1].lower() in [ - '.jpg', - '.jpeg', - '.j2k', - '.png', - '.bmp', - '.tif', - '.tiff', - '.webp', - '.gif', - ] - - def str2bool(text, test=True) -> bool: """Test if a string 'looks' like a boolean value. diff --git a/src/backend/InvenTree/InvenTree/tests.py b/src/backend/InvenTree/InvenTree/tests.py index ea2f6d4171..f546a0c24f 100644 --- a/src/backend/InvenTree/InvenTree/tests.py +++ b/src/backend/InvenTree/InvenTree/tests.py @@ -642,14 +642,6 @@ class TestHelpers(TestCase): InvenTree.helpers_model.construct_absolute_url(url), expected ) - def test_image_url(self): - """Test if a filename looks like an image.""" - for name in ['ape.png', 'bat.GiF', 'apple.WeBP', 'BiTMap.Bmp']: - self.assertTrue(helpers.TestIfImageURL(name)) - - for name in ['no.doc', 'nah.pdf', 'whatpng']: - self.assertFalse(helpers.TestIfImageURL(name)) - def test_str2bool(self): """Test string to boolean conversion.""" for s in ['yes', 'Y', 'ok', '1', 'OK', 'Ok', 'tRuE', 'oN']: