@@ -0,0 +1,5 @@
+pr: 124527
+summary: Avoid potentially throwing calls to Task#getDescription in model download
+area: Machine Learning
+type: bug
+issues: []
@@ -151,7 +151,7 @@ public class TransportLoadTrainedModelPackage extends TransportMasterNodeAction<
ModelDownloadTask inProgress = null;
for (var task : tasks) {
- if (description.equals(task.getDescription()) && task instanceof ModelDownloadTask downloadTask) {
+ if (task instanceof ModelDownloadTask downloadTask && (description.equals(downloadTask.getDescription()))) {
inProgress = downloadTask;
break;
}