CMS - error check (#5796)

* cms connections dont save

* added value to enum

* remove refresh and update provider name for cms

* removed ownerUri from saved connection and contributed to array

* removed owneruri

* ownerUri not needed any more

* removed AAD from cms

* initial review

* changed comments

* add back saveProfile option for connectionProfile

* review fixes and other UI improvements

* fixed auth

* added cms integration tests

* added constants

* removed utils from apiwrapper

* changed connection type name

* review comments

* clearer code and addressed reviews

* added more error checks

* add back functions in apiwrapper
This commit is contained in:
Aditya Bist
2019-05-31 14:27:27 -07:00
committed by GitHub
parent b10bd70d67
commit 1bb9d142f1
5 changed files with 21 additions and 18 deletions

View File

@@ -92,7 +92,9 @@ export class CmsUtils {
}
return provider.createCmsServer(name, description, connection, ownerUri).then((result) => {
if (result) {
return result;
return Promise.resolve(result);
} else {
return Promise.reject(null);
}
});
}
@@ -155,9 +157,12 @@ export class CmsUtils {
} else {
let registeredServerName = connection.options.registeredServerName === '' ? connection.options.server : connection.options.registeredServerName;
let result = await provider.addRegisteredServer(ownerUri, relativePath, registeredServerName, connection.options.registeredServerDescription, connection);
return result;
if (result) {
return Promise.resolve(result);
} else {
return Promise.reject(registeredServerName);
}
}
}
});
}