Ticket #2273: DirectUploadFix.patch

File DirectUploadFix.patch, 1.0 KB (added by xeen, 15 years ago)

Add Null Check for DirectUpload Plugin

  • DirectUpload/src/org/openstreetmap/josm/plugins/DirectUpload/UploadDataGui.java

     
    147147
    148148            if(mv.getActiveLayer() instanceof GpxLayer) {
    149149                GpxData data=((GpxLayer)Main.map.mapView.getActiveLayer()).data;
    150                 filename = data.storageFile.getName()
    151                                 .replaceAll("[&?/\\\\]"," ").replaceAll("(\\.[^.]*)$","");
     150                try {
     151                    filename = data.storageFile.getName()
     152                                    .replaceAll("[&?/\\\\]"," ").replaceAll("(\\.[^.]*)$","");
     153                } catch(Exception e) { }
    152154                descriptionField.setText(getFilename());
    153155                OutputDisplay.setText(tr("Selected track: {0}", getFilename()));
    154156            }