update webui for directory deletion
This commit is contained in:
@ -68,6 +68,13 @@ public class FileManager {
|
||||
revision++;
|
||||
}
|
||||
|
||||
public void onDirectoryUnsharedEvent(DirectoryUnsharedEvent e) {
|
||||
if (!e.getDeleted())
|
||||
return;
|
||||
fileTree.remove(e.getDirectory());
|
||||
revision++;
|
||||
}
|
||||
|
||||
void list(File parent, FileListCallback<SharedFile> callback) {
|
||||
fileTree.list(parent, callback);
|
||||
}
|
||||
|
@ -29,6 +29,7 @@ import com.muwire.core.filefeeds.FeedItemFetchedEvent;
|
||||
import com.muwire.core.filefeeds.FeedLoadedEvent;
|
||||
import com.muwire.core.filefeeds.UIFeedConfigurationEvent;
|
||||
import com.muwire.core.files.AllFilesLoadedEvent;
|
||||
import com.muwire.core.files.DirectoryUnsharedEvent;
|
||||
import com.muwire.core.files.FileDownloadedEvent;
|
||||
import com.muwire.core.files.FileHashedEvent;
|
||||
import com.muwire.core.files.FileHashingEvent;
|
||||
@ -152,6 +153,7 @@ public class MuWireClient {
|
||||
core.getEventBus().register(FileDownloadedEvent.class, fileManager);
|
||||
core.getEventBus().register(FileHashingEvent.class, fileManager);
|
||||
core.getEventBus().register(FileUnsharedEvent.class, fileManager);
|
||||
core.getEventBus().register(DirectoryUnsharedEvent.class, fileManager);
|
||||
|
||||
BrowseManager browseManager = new BrowseManager(core);
|
||||
core.getEventBus().register(BrowseStatusEvent.class, browseManager);
|
||||
|
Reference in New Issue
Block a user