From 5d5ca66762513dccfbc4e76782e81bc593258c68 Mon Sep 17 00:00:00 2001 From: Szymon Szukalski Date: Fri, 25 Oct 2024 12:05:03 +1100 Subject: Update README and fix incorrect outputs - Don't output anything if the relationship is unsupported - Fail if we're adding a child via the father to a family --- lib/action_file_executor.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/action_file_executor.rb') diff --git a/lib/action_file_executor.rb b/lib/action_file_executor.rb index 2354dd7..701ad02 100644 --- a/lib/action_file_executor.rb +++ b/lib/action_file_executor.rb @@ -72,7 +72,8 @@ class ActionFileExecutor when 'ADD_CHILD' puts FamilyTree.instance.add_child(*params) when 'GET_RELATIONSHIP' - puts FamilyTree.instance.get_relationship(*params) + result = FamilyTree.instance.get_relationship(*params) + result && puts(result) end end -- cgit v1.2.3