diff --git a/photon-server/src/main/java/org/photonvision/server/RequestHandler.java b/photon-server/src/main/java/org/photonvision/server/RequestHandler.java index d3ab08adb..11daa224c 100644 --- a/photon-server/src/main/java/org/photonvision/server/RequestHandler.java +++ b/photon-server/src/main/java/org/photonvision/server/RequestHandler.java @@ -655,15 +655,11 @@ public class RequestHandler { Files.copy(modelFileStream, modelPath, StandardCopyOption.REPLACE_EXISTING); } + int idx = modelFile.filename().lastIndexOf('.'); + String nickname = modelFile.filename().substring(0, idx); + ModelProperties modelProperties = - new ModelProperties( - modelPath, - modelFile.filename().replaceAll("." + family.extension(), ""), - labels, - width, - height, - family, - version); + new ModelProperties(modelPath, nickname, labels, width, height, family, version); ObjectDetector objDetector = null;