// TODO: make naming of file more obvious

export function isLinuxServer() {
	return (
		process.cwd().trim().substring(0, 11) === "/etc/init.d" ||
		process.cwd().trim().substring(0, 1) === "/"
	);
}

export function getImagePathLarge(itemID: string) {
	return `${getImagePathBase(itemID)}/large`;
}

export function getImagePathThumb(itemID: string) {
	return `${getImagePathBase(itemID)}/thumb`;
}

export function getImagePathBase(itemID: string) {
	return `${getBasePhotoPath()}/items/${itemID}`;
}

export function getFullSuitPathBase(fullsuitID: string) {
	return `${getBasePhotoPath()}/fullsuit/${fullsuitID}`;
}

export function getBasePhotoPath() {
	return isLinuxServer()
		? `/var/www/html/armory/api/static/photos`
		: `G:\\Websites\\armory-vite\\api\\static\\photos`;
}

export function getLogPath() {
	return isLinuxServer() ? `/var/www/html/armory/api/` : `./`;
}
