Made the port optional for upload using programmer

Signed-off-by: Akos Kitta <kittaakos@typefox.io>
This commit is contained in:
Akos Kitta
2020-08-24 10:27:36 +02:00
parent 5f515f0597
commit d13a43668e
3 changed files with 14 additions and 6 deletions

View File

@@ -103,11 +103,12 @@ export class CoreServiceImpl implements CoreService {
uploadReq.setInstance(instance);
uploadReq.setSketchPath(sketchpath);
uploadReq.setFqbn(fqbn);
if ('port' in options) {
uploadReq.setPort(options.port);
} else {
if ('programmer' in options) {
uploadReq.setProgrammer(options.programmer.id);
}
if (options.port) {
uploadReq.setPort(options.port);
}
const result = client.upload(uploadReq);
try {