From a83ec068e42ae9ae1c84456684bc5e56b2472b9a Mon Sep 17 00:00:00 2001
From: Michal Zander <mzander@syncad.com>
Date: Fri, 6 Dec 2024 11:05:43 +0000
Subject: [PATCH] Fix for issue #9

---
 scripts/ci-helpers/wait-for-rt-startup.sh | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/scripts/ci-helpers/wait-for-rt-startup.sh b/scripts/ci-helpers/wait-for-rt-startup.sh
index c22ccdc..0ed84b7 100755
--- a/scripts/ci-helpers/wait-for-rt-startup.sh
+++ b/scripts/ci-helpers/wait-for-rt-startup.sh
@@ -17,10 +17,10 @@ EOF
 function wait-for-rt-startup() {
     if command -v psql &> /dev/null
     then
-        until psql "$POSTGRES_ACCESS" --quiet --tuples-only --command="$COMMAND" | grep 0 &>/dev/null
+        until psql "$POSTGRES_ACCESS" --quiet --tuples-only --command="$COMMAND" | grep 1 &>/dev/null
         do 
             echo "$MESSAGE"
-            sleep 3
+            sleep 20
         done
     else
         echo "Please install psql before running this script."
@@ -29,8 +29,8 @@ function wait-for-rt-startup() {
 }
 
 #shellcheck disable=SC2089
-COMMAND="SELECT CASE WHEN irreversible_block = 5000000 THEN 0 ELSE 1 END FROM hafd.contexts WHERE name = 'reptracker_app';"
-MESSAGE="Waiting for Balance Tracker to finish processing blocks..."
+COMMAND="SELECT hive.is_app_in_sync('reptracker_app')::INT;"
+MESSAGE="Waiting for Reputation Tracker to finish processing blocks..."
 
 while [ $# -gt 0 ]; do
   case "$1" in
-- 
GitLab