@zcatalyst/utils
Version:
19 lines (18 loc) • 788 B
JavaScript
import { CONSTANTS } from './constants';
import { isNonEmptyString } from './validators';
const { PROJECT_KEY_NAME, ENVIRONMENT_KEY_NAME, ENVIRONMENT, X_ZOHO_CATALYST_ORG_ID, PROJECT_HEADER } = CONSTANTS;
export function addDefaultAppHeaders(headers, values) {
headers[ENVIRONMENT_KEY_NAME] = headers[ENVIRONMENT] = values.environment;
headers[PROJECT_KEY_NAME] = values.projectKey;
if (isNonEmptyString(process.env.X_ZOHO_CATALYST_ORG_ID)) {
headers[X_ZOHO_CATALYST_ORG_ID] = process.env.X_ZOHO_CATALYST_ORG_ID;
}
if (isNonEmptyString(values.projectSecretKey)) {
headers[PROJECT_HEADER.projectSecretKey] = values.projectSecretKey;
}
return headers;
}
export function getToken(key) {
return '';
}
export function setToken(authObj, key) { }