From 6043fb7e201b85e6677680f33660d53abfac1756 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 22 Dec 2005 13:51:12 +0100 Subject: proper handling of failed sanity check in parse_counters + weird getAttribute workaround --- functions.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'functions.php') diff --git a/functions.php b/functions.php index 80fed8e3b..d34e133ae 100644 --- a/functions.php +++ b/functions.php @@ -859,4 +859,24 @@ else return "even"; } + + function sanity_check($link) { + + $error_code = 0; + $result = db_query($link, "SELECT schema_version FROM ttrss_version"); + $schema_version = db_fetch_result($result, 0, "schema_version"); + + if ($schema_version != SCHEMA_VERSION) { + $error_code = 5; + } + + print ""; + + if ($error_code != 0) { + return false; + } else { + return true; + } + } + ?> -- cgit v1.2.3