From 1bf9f25dedd11e30b85736bc475d5bef1cafdc73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 28 Apr 2024 23:27:15 +0200 Subject: [PATCH] Fixed problem with kicad footprint autcomplete when using a reverse proxy in a prefixed path This fixes issue #587 --- src/Form/Part/EDA/KicadFieldAutocompleteType.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Form/Part/EDA/KicadFieldAutocompleteType.php b/src/Form/Part/EDA/KicadFieldAutocompleteType.php index 9545114a..50de81d0 100644 --- a/src/Form/Part/EDA/KicadFieldAutocompleteType.php +++ b/src/Form/Part/EDA/KicadFieldAutocompleteType.php @@ -36,8 +36,9 @@ class KicadFieldAutocompleteType extends AbstractType public const TYPE_FOOTPRINT = 'footprint'; public const TYPE_SYMBOL = 'symbol'; - public const FOOTPRINT_PATH = '/kicad/footprints.txt'; - public const SYMBOL_PATH = '/kicad/symbols.txt'; + //Do not use a leading slash here! otherwise it will not work under prefixed reverse proxies + public const FOOTPRINT_PATH = 'kicad/footprints.txt'; + public const SYMBOL_PATH = 'kicad/symbols.txt'; public function configureOptions(OptionsResolver $resolver): void {