- Timestamp:
- 12/03/19 17:21:26 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/auth/mail/Mail.java
r1479 r1483 72 72 // Do it all again if demo mode is on (ensures sync without having to move db files) 73 73 if (Boolean.getBoolean("expeditee.demo-mode")) { 74 databaseFileDirPath = ensureDeadDropsDemoMode(colleagueName );74 databaseFileDirPath = ensureDeadDropsDemoMode(colleagueName, mail.sender); 75 75 databaseFilePath = ensureDatabaseFile(colleagueName, databaseFileDirPath); 76 76 sendMail(mail, secretKey, databaseFilePath); … … 173 173 } 174 174 175 private static Path ensureDeadDropsDemoMode(String colleagueName, String sender) { 176 String me = sender.toLowerCase(); 177 String them = colleagueName.toLowerCase(); 178 Path parent = Paths.get(FrameIO.PARENT_FOLDER).resolve("resources-" + them).resolve("deaddrops"); 179 Path databaseFileDirPath = parent.resolve(me + "+" + them); 180 if (!databaseFileDirPath.toFile().exists()) { 181 databaseFileDirPath = parent.resolve(them + "+" + me); 182 } 183 return databaseFileDirPath; 184 } 185 175 186 private static void sendMail(MailEntry mail, PublicKey key, Path databaseFile) { 176 187 try {
Note:
See TracChangeset
for help on using the changeset viewer.