Ignore:
Timestamp:
11/29/19 15:33:47 (4 years ago)
Author:
bnemhaus
Message:

You cannot load an encrypted frame if you do not have the associated key.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gui/FrameIO.java

    r1442 r1461  
    598598                        if (fullPath.endsWith(ExpReader.EXTENTION)) {
    599599                                if (EncryptedExpReader.isEncryptedExpediteeFile(fullPath)) {
    600                                         reader = new EncryptedExpReader(frameName);
     600                                        if (EncryptedExpReader.isAccessibleExpediteeFile(fullPath)) {
     601                                                reader = new EncryptedExpReader(frameName);
     602                                        } else {
     603                                                String message = "Cannot load frame " + frameName + ".  It is encrypted and you do not have the associated key.";
     604                                                System.err.println(message);
     605                                                MessageBay.errorMessage(message);
     606                                                return null;
     607                                        }
    601608                                } else {
    602609                                        reader = new ExpReader(frameName);
     
    17541761                ResumeCache();
    17551762
     1763                // 0 frame
    17561764                base.reset();
    17571765                base.resetDateCreated();
    17581766                base.setFrameset(frameset);
    17591767                base.setFrameNumber(0);
     1768                base.setOwner(UserSettings.UserName.get());
    17601769                base.setTitle(base.getFramesetName() + "0");
    17611770                base.setPath(path);
    17621771                base.change();
    1763                 base.setOwner(UserSettings.UserName.get());
    17641772                SaveFrame(base, false);
    17651773
     1774                // 1 frame
    17661775                base.reset();
    17671776                base.resetDateCreated();
    17681777                base.setFrameNumber(1);
     1778                base.setOwner(UserSettings.UserName.get());
    17691779                base.setTitle(frameset);
    17701780                base.change();
    1771                 base.setOwner(UserSettings.UserName.get());
    17721781                SaveFrame(base, true);
    17731782               
Note: See TracChangeset for help on using the changeset viewer.