Commit caa4951b authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Añade ruta absoluta a API a la recibida en schemas

Corrige las peticiones por parte de inputs hacia servicios protegidos,
reemplazando el inicio de las rutas relativas por la base absoluta
configurada en el entorno. Con ello la detección de servicios propios
vuelve a aplicarse y a adjuntar credenciales de usuario en la petición.
parent 88498c06
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -50,7 +50,6 @@
		<div data-redmic-type="filter" data-redmic-model="dataDefinition/contactRole" data-redmic-props="
			propertyNameDependence: 'dataDefinition/contact',
			dependenceType: 'hidden',
			terms: {'ids':'6,7'},
			requiredWithDependence: true
		"></div>
	</form>
+0 −1
Original line number Diff line number Diff line
@@ -45,7 +45,6 @@
		<div data-redmic-type="filter" data-redmic-model="dataDefinition/contactRole" data-redmic-props="
			propertyNameDependence: 'dataDefinition/contact',
			dependenceType: 'hidden',
			terms: {'ids':'6,7'},
			requiredWithDependence: true
		"></div>
	</form>
+7 −1
Original line number Diff line number Diff line
@@ -393,7 +393,13 @@ define([

			var schema = instance.get("schema");
			if (schema && schema.url && !this._inputProps.target) {
				this._inputProps.target = schema.url;
				var url = schema.url,
					apiPrefix = '/api/';

				if (url.indexOf(apiPrefix) === 0) {
					url = url.replace(apiPrefix, '{apiUrl}/');
				}
				this._inputProps.target = url;
			}
		},