Delete pairingId debug feature

This commit is contained in:
Omar Oughriss 2025-10-20 11:43:29 +02:00
parent f1da6096bc
commit 178d1259b5
2 changed files with 0 additions and 98 deletions

View File

@ -41,7 +41,6 @@ import {
CloudUpload,
Cloud,
HardDrive,
Brain,
FileQuestion,
Timer,
ShieldCheck,
@ -707,46 +706,6 @@ export default function FoldersPage() {
setShowAuthModal(false);
}, []);
// Debug function pour forcer la récupération du userPairingId
const handleForceGetPairingId = useCallback(() => {
console.log('Force récupération userPairingId - État actuel:', {
isConnected,
userPairingId,
userStoreConnected: UserStore.getInstance().isConnected(),
userStorePairingId: UserStore.getInstance().getUserPairingId()
});
// D'abord essayer de synchroniser depuis UserStore
const userStorePairingId = UserStore.getInstance().getUserPairingId();
if (userStorePairingId) {
console.log('Force - Synchronisation depuis UserStore:', userStorePairingId);
setUserPairingId(userStorePairingId);
showNotification("success", `UserPairingId synchronisé: ${userStorePairingId.substring(0, 8)}...`);
return;
}
// Sinon récupérer depuis MessageBus
if (isConnected) {
const messageBus = MessageBus.getInstance(iframeUrl);
messageBus.isReady().then(() => {
console.log('Force - MessageBus prêt');
messageBus.getUserPairingId().then((retrievedPairingId: string) => {
console.log('Force - UserPairingId récupéré:', retrievedPairingId);
UserStore.getInstance().pair(retrievedPairingId);
setUserPairingId(retrievedPairingId);
showNotification("success", `UserPairingId récupéré: ${retrievedPairingId.substring(0, 8)}...`);
}).catch((error) => {
console.error('Force - Erreur récupération userPairingId:', error);
showNotification("error", "Erreur lors de la récupération du userPairingId");
});
}).catch((error) => {
console.error('Force - Erreur MessageBus isReady:', error);
showNotification("error", "MessageBus non prêt");
});
} else {
showNotification("error", "Vous devez être connecté à 4NK");
}
}, [isConnected, userPairingId, iframeUrl]);
// Fonction pour envoyer une notification dans le chat du dossier
const sendFolderChatNotification = (folderId: string, message: string, actionType: string) => {
@ -1507,13 +1466,6 @@ export default function FoldersPage() {
Déconnexion 4NK
</Button>
{/* Debug PairingId */}
{!userPairingId && (
<Button variant="outline" size="sm" onClick={handleForceGetPairingId}>
<Brain className="h-4 w-4 mr-2" />
Debug PairingId
</Button>
)}
</div>
) : (
<Button variant="outline" size="sm" onClick={handleLogin}>

View File

@ -26,7 +26,6 @@ import {
HardDrive,
X,
FolderPlus,
Brain,
XCircle,
Info,
} from "lucide-react"
@ -347,46 +346,6 @@ export default function DashboardPage() {
// 4NK handlers
// Debug function pour forcer la récupération du userPairingId
const handleForceGetPairingId = useCallback(() => {
console.log('Force récupération userPairingId - État actuel:', {
isConnected,
userPairingId,
userStoreConnected: UserStore.getInstance().isConnected(),
userStorePairingId: UserStore.getInstance().getUserPairingId()
});
// D'abord essayer de synchroniser depuis UserStore
const userStorePairingId = UserStore.getInstance().getUserPairingId();
if (userStorePairingId) {
console.log('Force - Synchronisation depuis UserStore:', userStorePairingId);
setUserPairingId(userStorePairingId);
showNotification("success", `UserPairingId synchronisé: ${userStorePairingId.substring(0, 8)}...`);
return;
}
// Sinon récupérer depuis MessageBus
if (isConnected) {
const messageBus = MessageBus.getInstance(iframeUrl);
messageBus.isReady().then(() => {
console.log('Force - MessageBus prêt');
messageBus.getUserPairingId().then((retrievedPairingId: string) => {
console.log('Force - UserPairingId récupéré:', retrievedPairingId);
UserStore.getInstance().pair(retrievedPairingId);
setUserPairingId(retrievedPairingId);
showNotification("success", `UserPairingId récupéré: ${retrievedPairingId.substring(0, 8)}...`);
}).catch((error) => {
console.error('Force - Erreur récupération userPairingId:', error);
showNotification("error", "Erreur lors de la récupération du userPairingId");
});
}).catch((error) => {
console.error('Force - Erreur MessageBus isReady:', error);
showNotification("error", "MessageBus non prêt");
});
} else {
showNotification("error", "Vous devez être connecté à 4NK");
}
}, [isConnected, userPairingId, iframeUrl]);
return (
<div className="space-y-6">
@ -418,15 +377,6 @@ export default function DashboardPage() {
</p>
</div>
<div className="flex gap-2">
{/* Debug PairingId */}
{!userPairingId && (
<Button variant="outline" size="sm" onClick={handleForceGetPairingId}>
<Brain className="h-4 w-4 mr-2" />
Debug PairingId
</Button>
)}
</div>
</div>