Only do the german->english footprint conversion if the footprint contains german text

Otherwise this had broken the viewing of passive components.
This commit is contained in:
Jan Böhmer 2023-01-09 23:05:36 +01:00
parent ddd8a66024
commit 0b519c2b7f
2 changed files with 8 additions and 0 deletions

View file

@ -366,6 +366,11 @@ class AttachmentPathResolver
public function convertOldFootprintPath(string $old_path): string
{
//Only do the conversion if it contains a german string (meaning it has one of the four former base folders in its path)
if (!preg_match('/%FOOTPRINTS%\/(Passiv|Aktiv|Akustik|Elektromechanik|Optik)\//', $old_path)) {
return $old_path;
}
return strtr($old_path, self::OLD_FOOTPINT_PATH_REPLACEMENT);
}
}