fix(back-end): shift model
All checks were successful
Build, Test and Deploy / test-backend (push) Successful in 33s
Build, Test and Deploy / build-and-push (push) Successful in 15s
Build, Test and Deploy / deploy (push) Successful in 8s

This commit is contained in:
2026-02-16 17:48:22 +01:00
parent 8edc4af645
commit 5f73924572

View File

@@ -95,7 +95,7 @@ public class QuoteController {
// For now, we trust the override key works on the base profile.
}
return processRequest(file, filament, actualProcess, machineOverrides, processOverrides);
return processRequest(file, filament, actualProcess, machineOverrides, processOverrides, nozzleDiameter);
}
@PostMapping("/calculate/stl")
@@ -103,12 +103,13 @@ public class QuoteController {
@RequestParam("file") MultipartFile file
) throws IOException {
// Legacy endpoint uses defaults
return processRequest(file, DEFAULT_FILAMENT, DEFAULT_PROCESS, null, null);
return processRequest(file, DEFAULT_FILAMENT, DEFAULT_PROCESS, null, null, null);
}
private ResponseEntity<QuoteResult> processRequest(MultipartFile file, String filament, String process,
Map<String, String> machineOverrides,
Map<String, String> processOverrides) throws IOException {
Map<String, String> processOverrides,
Double nozzleDiameter) throws IOException {
if (file.isEmpty()) {
return ResponseEntity.badRequest().build();
}