Move CMS saved servers to be stored in memento instead of config (#6535)

* Move CMS saved servers to be stored in memento instead of config

* Add in code to port old servers into memento
This commit is contained in:
Charles Gagnon
2019-07-30 16:47:11 -07:00
committed by GitHub
parent 06e9a6e684
commit 3f5bdb86cd
7 changed files with 45 additions and 46 deletions

View File

@@ -36,10 +36,9 @@ export class CmsResourceTreeProvider implements TreeDataProvider<TreeNode>, ICms
try {
// Call to collect all locally saved CMS servers
// to determine whether the system has been initialized.
let cmsConfig = this._appContext.cmsUtils.getConfiguration();
let cachedServers = cmsConfig.servers ? cmsConfig.servers : [];
const cachedServers = this._appContext.cmsUtils.getSavedServers();
if (cachedServers && cachedServers.length > 0) {
let servers = [];
const servers = [];
cachedServers.forEach(async (server) => {
servers.push(new CmsResourceTreeNode(
server.name,