in src/com.jetbrains.youtrack.sdPlugin/actions/get-ticket-count/property-inspector/inspector.js [47:66]
async function GetConnectionStatus(settings) {
let connectionStatus = {};
let response = await GetLoginInfo(settings["yt-url"], settings["yt-token"])
if (!response.ok) {
connectionStatus.ok = false;
return connectionStatus;
}
if (response.status !== 200) {
connectionStatus.ok = false;
connectionStatus.errorStatus = response.status
return connectionStatus;
}
let data = await response.json();
if (data.login.length > 0) {
connectionStatus.data = data;
connectionStatus.ok = true;
return connectionStatus;
}
return connectionStatus.error = true;
}