Impossible d'ajouter une ligne dans note de frais Column 'rule_warning_message' cannot be null

Bonjour :slightly_smiling_face:

Lors de l’ajout d’une ligne dans ma note de frais j’ai l’erreur

Column 'rule_warning_message' cannot be null

Pour info j’ai la constante qui me permet d’avoir plusieurs notes de frais par utilisateur sur le même mois activée depuis la v10

EXPENSEREPORT_ALLOW_OVERLAPPING_PERIODS

Merci à vous si vous avez une piste :wink:

Bonjour :slightly_smiling_face:
J’ai toujours le même souci.
Les règles à définir dans admin/expensereport_rules.php sont-elles obligatoires?
Je n’ai aucune régle de définies et d’obligatoires dans mes notes de frais
Seule astuce que je trouve c’est de remplacer

$sql .= " ".(empty($this->rule_warning_message) ? 'null' : "'".$this->db->escape($this->rule_warning_message)."'").",";

par

$sql .= " ".(empty($this->rule_warning_message) ? '""' : "'".$this->db->escape($this->rule_warning_message)."'").",";

Dans expensereport.class.php