Ignore:
Timestamp:
2021-02-23T11:59:08+01:00 (3 years ago)
Author:
Don-vip
Message:

fix #20310 - Allow JpgImporter to import remote images (patch by taylor.smock)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/OpenFileHandler.java

    r10615 r17534  
    66import java.io.File;
    77import java.util.Arrays;
     8import java.util.EnumSet;
    89
    910import org.openstreetmap.josm.actions.OpenFileAction;
     11import org.openstreetmap.josm.gui.io.importexport.Options;
    1012import org.openstreetmap.josm.gui.util.GuiHelper;
    1113import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
     
    4345    @Override
    4446    protected void handleRequest() throws RequestHandlerErrorException, RequestHandlerBadRequestException {
    45         GuiHelper.runInEDTAndWait(() -> OpenFileAction.openFiles(Arrays.asList(new File(args.get("filename")))));
     47        EnumSet<Options> options = EnumSet.noneOf(Options.class);
     48        if (PermissionPrefWithDefault.ALLOW_WEB_RESOURCES.isAllowed()) {
     49            options.add(Options.ALLOW_WEB_RESOURCES);
     50        }
     51        GuiHelper.runInEDTAndWait(() ->
     52            OpenFileAction.openFiles(Arrays.asList(new File(args.get("filename"))), options.toArray(new Options[0])));
    4653    }
    4754
Note: See TracChangeset for help on using the changeset viewer.