CB-2049 remove editor name for local session handler (#854)

This commit is contained in:
Ainur
2022-05-26 11:04:04 +03:00
committed by GitHub
parent 48a9abe157
commit a4049bbf31
2 changed files with 5 additions and 3 deletions
@@ -351,11 +351,13 @@ public class WebServiceUtils extends WebCommonUtils {
return apiPrefix;
}
public static void fireActionParametersOpenEditor(WebSession webSession, DBPDataSourceContainer dataSource) {
public static void fireActionParametersOpenEditor(WebSession webSession, DBPDataSourceContainer dataSource, boolean addEditorName) {
Map<String, Object> actionParameters = new HashMap<>();
actionParameters.put("action", "open-sql-editor");
actionParameters.put("connection-id", dataSource.getId());
actionParameters.put("editor-name", dataSource.getName() + "-sql");
if (addEditorName) {
actionParameters.put("editor-name", dataSource.getName() + "-sql");
}
WebActionParameters.saveToSession(webSession, actionParameters);
}
@@ -72,6 +72,6 @@ public class LocalSessionHandler extends AbstractActionSessionHandler {
if (connectionInfo == null) {
throw new DBException("Connection info is null");
}
WebServiceUtils.fireActionParametersOpenEditor(webSession, connectionInfo.getDataSourceContainer());
WebServiceUtils.fireActionParametersOpenEditor(webSession, connectionInfo.getDataSourceContainer(), false);
}
}