mirror of https://github.com/zlatinb/muwire
set path to shared parent when loading downloaded files too
parent
d19bff6ab2
commit
7d3f004ae3
|
@ -102,6 +102,10 @@ abstract class BasePersisterService extends Service{
|
||||||
publishedTimestamp = json.publishedTimestamp
|
publishedTimestamp = json.publishedTimestamp
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Path path = null
|
||||||
|
if (json.pathToSharedParent != null)
|
||||||
|
path = Path.of(json.pathToSharedParent)
|
||||||
|
|
||||||
if (json.sources != null) {
|
if (json.sources != null) {
|
||||||
List sources = (List)json.sources
|
List sources = (List)json.sources
|
||||||
Set<Destination> sourceSet = sources.stream().map({ d -> new Destination(d.toString())}).collect Collectors.toSet()
|
Set<Destination> sourceSet = sources.stream().map({ d -> new Destination(d.toString())}).collect Collectors.toSet()
|
||||||
|
@ -109,12 +113,10 @@ abstract class BasePersisterService extends Service{
|
||||||
if (published)
|
if (published)
|
||||||
df.publish(publishedTimestamp)
|
df.publish(publishedTimestamp)
|
||||||
df.setComment(json.comment)
|
df.setComment(json.comment)
|
||||||
|
df.setPathToSharedParent(path)
|
||||||
return new FileLoadedEvent(loadedFile : df, infoHash: ih)
|
return new FileLoadedEvent(loadedFile : df, infoHash: ih)
|
||||||
}
|
}
|
||||||
|
|
||||||
Path path = null
|
|
||||||
if (json.pathToSharedParent != null)
|
|
||||||
path = Path.of(json.pathToSharedParent)
|
|
||||||
|
|
||||||
SharedFile sf = new SharedFile(file, ih.getRoot(), pieceSize)
|
SharedFile sf = new SharedFile(file, ih.getRoot(), pieceSize)
|
||||||
sf.setPathToSharedParent(path)
|
sf.setPathToSharedParent(path)
|
||||||
|
|
Loading…
Reference in New Issue