Cleared console.logs used in different files

This commit is contained in:
2025-11-12 15:16:27 -05:00
parent fa04b7e9da
commit 9741568f12
3 changed files with 0 additions and 28 deletions

View File

@@ -181,7 +181,6 @@ export class TrytonCache {
throw new Error("Key expired");
}
console.log(`(cached) ${prefix} ${key}`);
return this._deepCopy(entry.value);
}

View File

@@ -545,7 +545,6 @@ export class TrytonClient {
*/
async restoreSession(sessionToken: string): Promise<boolean> {
try {
console.log("🔐 restoreSession: Iniciando restauración...");
// Parsear el token guardado
const parts = sessionToken.split(":");
if (parts.length < 3) {
@@ -554,43 +553,33 @@ export class TrytonClient {
const [username, userId, ...sessionKeyParts] = parts;
const sessionKey = sessionKeyParts.join(":"); // Por si el sessionKey tiene ":"
console.log(`🔐 Token parseado: user=${username}, id=${userId}`);
// Establecer la sesión sin hacer login
this.session = sessionToken;
console.log(
"🔐 Session establecida en client:",
this.session?.substring(0, 30) + "..."
);
// Actualizar la sesión en el connection pool ANTES de obtener proxy
if (this.connection) {
console.log("🔐 Actualizando sesión en connection pool...");
this.connection.setSession(sessionToken);
} else {
throw new Error("No connection pool available");
}
// Obtener proxy (ahora con la sesión ya actualizada)
console.log("🔐 Obteniendo proxy con sesión actualizada...");
const proxy = this.connection.getConnection();
// Test de validación de sesión
try {
console.log("🔐 Validando sesión con Tryton server...");
// Usar un método que requiere autenticación para validar la sesión
await proxy.request("model.res.user.get_preferences", [
true,
{},
]);
console.log("✅ Sesión restaurada exitosamente");
this.connection.putConnection(proxy); // Devolver conexión al pool
return true;
} catch (error) {
// Sesión inválida o expirada
console.error("❌ Error en validación:", error);
this.session = null;
console.log("❌ Sesión inválida o expirada");
this.connection.putConnection(proxy); // Devolver conexión al pool
return false;
}

View File

@@ -480,11 +480,6 @@ export class ServerProxy {
: null;
this.useHttps = options.useHttps || false;
console.log(
`🔨 ServerProxy constructor: session=${
options.session?.substring(0, 30) || "undefined"
}...`
);
this.transport = new Transport({
fingerprints: options.fingerprints,
caCerts: options.caCerts,
@@ -656,29 +651,18 @@ export class ServerPool {
* @param {string} session - New session string
*/
setSession(session: string): void {
console.log("🔧 ServerPool.setSession: Actualizando sesión...");
console.log(`🔧 Sesión nueva: ${session.substring(0, 30)}...`);
this.session = session;
this.options.session = session;
console.log(
`🔧 Pool connections: ${this.pool.length}, Used connections: ${this.used.size}`
);
// Update session for all existing connections and their transports
for (const conn of this.pool) {
if ((conn as any).transport) {
(conn as any).transport.session = session;
console.log(
"🔧 Sesión actualizada en pool connection transport"
);
}
}
for (const conn of this.used) {
if ((conn as any).transport) {
(conn as any).transport.session = session;
console.log(
"🔧 Sesión actualizada en used connection transport"
);
}
}
}