Delete pairingId debug feature
This commit is contained in:
parent
f1da6096bc
commit
178d1259b5
@ -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}>
|
||||
|
||||
@ -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>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user