Hook projet tiers

Bonjour,
J’ai ce code dans mon hook doActions :

elseif($parameters['currentcontext'] == "projectcard" && $action == "add"){
			if (!GETPOST('socid')) {
				setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("Socid")), null, 'errors');
				$error++;
			}
		}

Mais il ne se déclenche pas alors que mes autres codes fonctionnent bien, sauriez-vous pourquoi ?

bonjour,

Désactivé /réactivé le module ?

Un var_dump($parameters['currentcontext']);exit;
Ca donne quoi ?

Ca me retourne ça :
********/httpdocs/projet/card.php:171:null
Dois-je en déduire que le context est nul ? Alors qu’il y a pourtant $action == « add »