Use constants for API endpoints

This commit is contained in:
Alicia Sykes
2021-09-17 22:40:39 +01:00
parent 17402fb8f7
commit f0449969e7
4 changed files with 16 additions and 13 deletions

View File

@@ -49,7 +49,7 @@ import Icon from '@/components/LinkItems/ItemIcon.vue';
import ItemOpenMethodIcon from '@/components/LinkItems/ItemOpenMethodIcon';
import StatusIndicator from '@/components/LinkItems/StatusIndicator';
import ContextMenu from '@/components/LinkItems/ContextMenu';
import { localStorageKeys } from '@/utils/defaults';
import { localStorageKeys, serviceEndpoints } from '@/utils/defaults';
export default {
name: 'Item',
@@ -173,7 +173,7 @@ export default {
// Deterimine if user disabled security
const enableInsecure = statusCheckAllowInsecure ? '&enableInsecure=true' : '';
// Construct the full API endpoint's URL with GET params
return `${baseUrl}/ping/${urlToCheck}${headers}${enableInsecure}`;
return `${baseUrl}${serviceEndpoints.statusCheck}/${urlToCheck}${headers}${enableInsecure}`;
},
/* Checks if a given service is currently online */
checkWebsiteStatus() {