auto-publish shared files functionality

pull/42/head
Zlatin Balevsky 2020-03-10 19:12:49 +00:00
parent c082e25c81
commit f202fa34f3
1 changed files with 4 additions and 0 deletions

View File

@ -59,11 +59,15 @@ class PersisterFolderService extends BasePersisterService {
}
void onFileHashedEvent(FileHashedEvent hashedEvent) {
if (core.getMuOptions().getAutoPublishSharedFiles() && hashedEvent.sharedFile != null)
hashedEvent.sharedFile.publish(System.currentTimeMillis())
persistFile(hashedEvent.sharedFile, hashedEvent.infoHash)
}
void onFileDownloadedEvent(FileDownloadedEvent downloadedEvent) {
if (core.getMuOptions().getShareDownloadedFiles()) {
if (core.getMuOptions().getAutoPublishSharedFiles())
downloadedEvent.downloadedFile.publish(System.currentTimeMillis())
persistFile(downloadedEvent.downloadedFile, downloadedEvent.infoHash)
}
}