Search for motors by designation or common name, for backward compatibility with 15.03

This commit is contained in:
JoePfeiffer 2021-09-15 10:55:12 -06:00
parent d6482a5be5
commit 1c768629ea

View File

@ -44,7 +44,9 @@ public class ThrustCurveMotorSetDatabase implements MotorDatabase {
matchDescription = false;
else if (manufacturer != null && !m.getManufacturer().matches(manufacturer))
matchDescription = false;
else if (designation != null && !designation.equalsIgnoreCase(m.getDesignation()))
else if (designation != null &&
!designation.equalsIgnoreCase(m.getDesignation()) &&
!designation.equalsIgnoreCase(m.getCommonName()))
matchDescription = false;
else if (!Double.isNaN(diameter) && (Math.abs(diameter - m.getDiameter()) > 0.005))
matchDescription = false;