Delete pairingId debug feature
This commit is contained in:
parent
f1da6096bc
commit
178d1259b5
@ -41,7 +41,6 @@ import {
|
|||||||
CloudUpload,
|
CloudUpload,
|
||||||
Cloud,
|
Cloud,
|
||||||
HardDrive,
|
HardDrive,
|
||||||
Brain,
|
|
||||||
FileQuestion,
|
FileQuestion,
|
||||||
Timer,
|
Timer,
|
||||||
ShieldCheck,
|
ShieldCheck,
|
||||||
@ -707,46 +706,6 @@ export default function FoldersPage() {
|
|||||||
setShowAuthModal(false);
|
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
|
// Fonction pour envoyer une notification dans le chat du dossier
|
||||||
const sendFolderChatNotification = (folderId: string, message: string, actionType: string) => {
|
const sendFolderChatNotification = (folderId: string, message: string, actionType: string) => {
|
||||||
@ -1507,13 +1466,6 @@ export default function FoldersPage() {
|
|||||||
Déconnexion 4NK
|
Déconnexion 4NK
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
{/* Debug PairingId */}
|
|
||||||
{!userPairingId && (
|
|
||||||
<Button variant="outline" size="sm" onClick={handleForceGetPairingId}>
|
|
||||||
<Brain className="h-4 w-4 mr-2" />
|
|
||||||
Debug PairingId
|
|
||||||
</Button>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<Button variant="outline" size="sm" onClick={handleLogin}>
|
<Button variant="outline" size="sm" onClick={handleLogin}>
|
||||||
|
|||||||
@ -26,7 +26,6 @@ import {
|
|||||||
HardDrive,
|
HardDrive,
|
||||||
X,
|
X,
|
||||||
FolderPlus,
|
FolderPlus,
|
||||||
Brain,
|
|
||||||
XCircle,
|
XCircle,
|
||||||
Info,
|
Info,
|
||||||
} from "lucide-react"
|
} from "lucide-react"
|
||||||
@ -347,46 +346,6 @@ export default function DashboardPage() {
|
|||||||
|
|
||||||
// 4NK handlers
|
// 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 (
|
return (
|
||||||
<div className="space-y-6">
|
<div className="space-y-6">
|
||||||
@ -418,15 +377,6 @@ export default function DashboardPage() {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user