Commit 691d45c5 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Deshace fix de omisión de params vacíos

Algunos servicios necesitan recibir objetos vacíos como parte de sus
parámetros de consulta, por lo que no se pueden limpiar de manera
genérica. Esto hace que vuelva a fallar el filtro de distribución de
especies en modo citas, cuando se asigna un filtro y luego se borra.
parent a56f408f
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -121,8 +121,7 @@ define([

		_filterQueryParamsForRequestBodyData: function(_key, value) {
			// summary:
			//   Evita el paso hacia los parámetros de filtrado de valores nulos, arrays vacíos y objetos con todas sus
			//   propiedades con valor nulo.
			//   Evita el paso hacia los parámetros de filtrado de valores nulos y arrays vacíos.

			const isNullValue = value === null;
			if (isNullValue) {
@@ -134,11 +133,6 @@ define([
				return;
			}

			const isObjectWithNullProps = value instanceof Object && !Object.values(value).some(v => v !== null);
			if (isObjectWithNullProps) {
				return;
			}

			return value;
		},