mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-23 23:18:18 +02:00
2 files changed
+20
-4
No files matched your search
@@ -31,6 +31,10 @@ externalPort = 3000
|
|||||||
localPort = 38451
|
localPort = 38451
|
||||||
externalPort = 3002
|
externalPort = 3002
|
||||||
|
|
||||||
|
[[ports]]
|
||||||
|
localPort = 39431
|
||||||
|
externalPort = 8000
|
||||||
|
|
||||||
[[ports]]
|
[[ports]]
|
||||||
localPort = 41077
|
localPort = 41077
|
||||||
externalPort = 5000
|
externalPort = 5000
|
||||||
@@ -51,6 +55,10 @@ externalPort = 5173
|
|||||||
localPort = 44965
|
localPort = 44965
|
||||||
externalPort = 6800
|
externalPort = 6800
|
||||||
|
|
||||||
|
[[ports]]
|
||||||
|
localPort = 46679
|
||||||
|
externalPort = 8008
|
||||||
|
|
||||||
[workflows]
|
[workflows]
|
||||||
runButton = "Project"
|
runButton = "Project"
|
||||||
|
|
||||||
|
|||||||
@@ -240,9 +240,17 @@ export default function Dashboard() {
|
|||||||
|
|
||||||
// Effet pour afficher automatiquement le modal DLC pour les utilisateurs non-admin
|
// Effet pour afficher automatiquement le modal DLC pour les utilisateurs non-admin
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
// Vérifier si l'utilisateur n'est pas admin et qu'il y a des problèmes DLC
|
// Ne rien faire si l'utilisateur n'est pas encore chargé ou est admin
|
||||||
const shouldShowDlcModal = user?.role !== 'admin' &&
|
if (!user || user.role === 'admin') {
|
||||||
(dlcStats.expired > 0 || dlcStats.expiringSoon > 0);
|
// Fermer le modal si déjà ouvert (cas où l'utilisateur devient admin)
|
||||||
|
if (showDlcAlertModal) {
|
||||||
|
setShowDlcAlertModal(false);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Vérifier s'il y a des problèmes DLC
|
||||||
|
const shouldShowDlcModal = dlcStats.expired > 0 || dlcStats.expiringSoon > 0;
|
||||||
|
|
||||||
if (shouldShowDlcModal && !showDlcAlertModal) {
|
if (shouldShowDlcModal && !showDlcAlertModal) {
|
||||||
// Vérifier s'il n'y a pas de snooze actif
|
// Vérifier s'il n'y a pas de snooze actif
|
||||||
@@ -260,7 +268,7 @@ export default function Dashboard() {
|
|||||||
// Fermer le modal si plus de problèmes DLC
|
// Fermer le modal si plus de problèmes DLC
|
||||||
setShowDlcAlertModal(false);
|
setShowDlcAlertModal(false);
|
||||||
}
|
}
|
||||||
}, [user?.role, dlcStats.expired, dlcStats.expiringSoon, showDlcAlertModal]);
|
}, [user, user?.role, dlcStats.expired, dlcStats.expiringSoon, showDlcAlertModal]);
|
||||||
|
|
||||||
// Fonction pour fermer le modal DLC
|
// Fonction pour fermer le modal DLC
|
||||||
const handleCloseDlcAlertModal = () => {
|
const handleCloseDlcAlertModal = () => {
|
||||||
|
|||||||
Reference in new issue
Block a user