From d517c3e400807dc6e45fd7078e98ace9380717a2 Mon Sep 17 00:00:00 2001
From: ifagian <nachofagian@gmail.com>
Date: Sat, 24 Aug 2019 15:54:24 -0300
Subject: [PATCH] Bug en 3D y en nombres de archivos

---
 Frontend Angular 4/package-lock.json                          | 2 +-
 .../src/app/layout/plotter/graph3D/graph3D.helper.ts          | 2 +-
 Frontend Angular 4/src/app/shared/config.ts                   | 4 ++--
 Frontend Angular 4/src/app/shared/services/ghci.service.ts    | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/Frontend Angular 4/package-lock.json b/Frontend Angular 4/package-lock.json
index 0aacc919..86e56592 100644
--- a/Frontend Angular 4/package-lock.json	
+++ b/Frontend Angular 4/package-lock.json	
@@ -4519,7 +4519,7 @@
       "dev": true
     },
     "graph3D": {
-      "version": "git://github.com/ifagian/graph3D.git#187fec44e862e43cb289070e4f136fa43f286ab4",
+      "version": "git://github.com/ifagian/graph3D.git#7ccf98694a6c2afc03f39d5f8bbe548f28c3538d",
       "from": "git://github.com/ifagian/graph3D.git#master",
       "requires": {
         "gif.js": "^0.2.0",
diff --git a/Frontend Angular 4/src/app/layout/plotter/graph3D/graph3D.helper.ts b/Frontend Angular 4/src/app/layout/plotter/graph3D/graph3D.helper.ts
index eef025d8..9a9673a0 100644
--- a/Frontend Angular 4/src/app/layout/plotter/graph3D/graph3D.helper.ts	
+++ b/Frontend Angular 4/src/app/layout/plotter/graph3D/graph3D.helper.ts	
@@ -1,5 +1,5 @@
 export function formatJSON(jsonString: string) : string {
-	const regexRot = /\"rot\"\:\((\d*.\d*),(\d*.\d*),(\d*.\d*)\)/g;
+	const regexRot = /\"rot\"\:\((\-?\d*.\d*),(\-?\d*.\d*),(\-?\d*.\d*)\)/g;
 	const regexPts = /\"pts\"\:\[\((\-?\d*.\d*),(\-?\d*.\d*),(\-?\d*.\d*)\),\((\-?\d*.\d*),(\-?\d*.\d*),(\-?\d*.\d*)\)\]/g;
 
 	return jsonString
diff --git a/Frontend Angular 4/src/app/shared/config.ts b/Frontend Angular 4/src/app/shared/config.ts
index e9d12f0d..b3b11636 100755
--- a/Frontend Angular 4/src/app/shared/config.ts	
+++ b/Frontend Angular 4/src/app/shared/config.ts	
@@ -21,8 +21,8 @@
 // export const GHCI_URL = 'ws://35.199.110.129:9090/endpoint';
 
 // Google cloud platform v2
-// export const SERVER = 'http://35.198.60.74:9090';
-// export const GHCI_URL = 'ws://35.198.60.74:9090/endpoint';
+// export const SERVER = 'http://35.199.87.61:9090';
+// export const GHCI_URL = 'ws://35.199.87.61:9090/endpoint';
 
 // psico
 export const SERVER = 'https://matefun.math.psico.edu.uy';
diff --git a/Frontend Angular 4/src/app/shared/services/ghci.service.ts b/Frontend Angular 4/src/app/shared/services/ghci.service.ts
index a23f12d5..e7d61c20 100755
--- a/Frontend Angular 4/src/app/shared/services/ghci.service.ts	
+++ b/Frontend Angular 4/src/app/shared/services/ghci.service.ts	
@@ -145,7 +145,7 @@ export class GHCIService {
 
 			var ErrorFinalText = `${this.translateService.get('i18n.codemirror.command.inColumn').value}` + columna + ": " + ErrorTextToShow;
 
-			if((this.currentFile == this.lastErrorFile) && (this.codemirrorRef!==null)){
+			if((this.currentFile.toLowerCase() == this.lastErrorFile.toLowerCase()) && (this.codemirrorRef!==null)){
 				var makeMarker = function() {
 					var marker = document.createElement("div");
 					marker.id = "error_" + line.toString();
@@ -214,7 +214,7 @@ export class GHCIService {
 
 				var warningFinalText = `${this.translateService.get('i18n.codemirror.command.inColumn').value}` + columna + ": " + warningTextToShow;
 
-				if((this.currentFile == this.lastWarningFile) && (this.codemirrorRef!==null)){
+				if((this.currentFile.toLowerCase() == this.lastWarningFile.toLowerCase()) && (this.codemirrorRef!==null)){
 					var makeMarker = function() {
 						var marker = document.createElement("div");
 						marker.style.width = "15px";
-- 
GitLab