fix: validations updates

This commit is contained in:
lohxt1 2024-12-16 18:46:16 +05:30
parent 83bbbe3fb3
commit 0ad0af041b
4 changed files with 7 additions and 7 deletions

View File

@ -797,8 +797,8 @@ export const getGlobalEnvironmentVariables = ({ globalEnvironments, activeGlobal
const environment = globalEnvironments?.find(env => env?.uid === activeGlobalEnvironmentUid); const environment = globalEnvironments?.find(env => env?.uid === activeGlobalEnvironmentUid);
if (environment) { if (environment) {
each(environment.variables, (variable) => { each(environment.variables, (variable) => {
if (variable.name && variable.value && variable.enabled) { if (variable.name && variable.enabled) {
variables[variable.name] = variable.value; variables[variable.name] = variable.value || '';
} }
}); });
} }

View File

@ -173,4 +173,4 @@ export const generateUidBasedOnHash = (str) => {
return `${hash}`.padEnd(21, '0'); return `${hash}`.padEnd(21, '0');
}; };
export const stringifyIfNot = v => typeof v === 'string' ? v : String(v); export const stringifyIfNot = v => typeof v === 'string' ? v : '';

View File

@ -79,9 +79,9 @@ export const transformItemsInCollection = (collection) => {
// from 5 feb 2024, multipartFormData needs to have a type // from 5 feb 2024, multipartFormData needs to have a type
// this was introduced when we added support for file uploads // this was introduced when we added support for file uploads
// below logic is to make older collection exports backward compatible // below logic is to make older collection exports backward compatible
let multipartFormData = _.get(item, 'request.body.multipartForm'); let multipartFormData = get(item, 'request.body.multipartForm');
if (multipartFormData) { if (multipartFormData) {
_.each(multipartFormData, (form) => { each(multipartFormData, (form) => {
if (!form.type) { if (!form.type) {
form.type = 'text'; form.type = 'text';
} }

View File

@ -18,7 +18,7 @@ class GlobalEnvironmentsStore {
return globalEnvironments?.map(env => { return globalEnvironments?.map(env => {
const variables = env.variables?.map(v => ({ const variables = env.variables?.map(v => ({
...v, ...v,
value: v?.secret ? (this.isValidValue(v.value) ? encryptString(v.value) : '') : v?.value value: v?.secret ? (this.isValidValue(v.value) ? encryptString(v.value) : '') : (v?.value || '')
})) || []; })) || [];
return { return {
@ -32,7 +32,7 @@ class GlobalEnvironmentsStore {
return globalEnvironments?.map(env => { return globalEnvironments?.map(env => {
const variables = env.variables?.map(v => ({ const variables = env.variables?.map(v => ({
...v, ...v,
value: v?.secret ? (this.isValidValue(v.value) ? decryptString(v.value) : '') : v?.value value: v?.secret ? (this.isValidValue(v.value) ? decryptString(v.value) : '') : (v?.value || '')
})) || []; })) || [];
return { return {