From 11fba35a2a00ffe6a4418052294e4980aab2c81a Mon Sep 17 00:00:00 2001
From: Charles Villard <charles.villard@cea.fr>
Date: Wed, 26 Mar 2025 14:15:28 +0000
Subject: [PATCH] Change old data check to new bitwise filter

---
 include/aidge/graph/Node.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/aidge/graph/Node.hpp b/include/aidge/graph/Node.hpp
index 9841555e8..82411aab1 100644
--- a/include/aidge/graph/Node.hpp
+++ b/include/aidge/graph/Node.hpp
@@ -249,7 +249,7 @@ public:
   inline IOIndex_t getFirstFreeDataInput() const {
     IOIndex_t i = 0;
     for (; i < nbInputs(); ++i) {
-      if ((inputCategory(i) == InputCategory::Data || inputCategory(i) == InputCategory::OptionalData)
+      if (to_underlying(inputCategory(i) & InputCategory::Data))
         && input(i).second == gk_IODefaultIndex)
       {
         return i;
-- 
GitLab