удаление записи о папке пользователя на машине через админку. нужно будет крайне редко, если например обновились модули. Пока не реализована очистка на целевой машине, но возможно и не понадобится.

This commit is contained in:
2023-12-05 19:25:17 +03:00
parent 9beadaf95c
commit 2b52763c02
8 changed files with 35 additions and 13 deletions

View File

@@ -0,0 +1,10 @@
package Visual_DVM_2021.Passes.All;
import Common.Global;
import Repository.Server.ComponentsServer;
import Repository.SubscriberWorkspace.SubscriberWorkspace;
import Visual_DVM_2021.Passes.Server.DeleteServerObject;
public class DeleteSubscriberWorkspace extends DeleteServerObject<ComponentsServer, SubscriberWorkspace> {
public DeleteSubscriberWorkspace() {
super(Global.componentsServer, SubscriberWorkspace.class);
}
}

View File

@@ -27,6 +27,8 @@ public class SynchronizeBugReports extends ComponentsRepositoryPass<Object> {
protected void showPreparation() throws Exception {
server.db.bugReports.SaveLastSelections();
server.db.bugReports.ClearUI();
server.db.subscribers.ClearUI();
server.db.workspaces.ClearUI();
}
@Override
protected void ServerAction() throws Exception {
@@ -48,6 +50,8 @@ public class SynchronizeBugReports extends ComponentsRepositoryPass<Object> {
if (UI.HasMainWindow()) {
UI.getMainWindow().getCallbackWindow().ShowBugReports();
Global.componentsServer.db.bugReports.RestoreLastSelections();
server.db.subscribers.RestoreLastSelections();
server.db.workspaces.RestoreLastSelections();
}
}
}