From e4c51a6ce960a7772065be14fd787a4213831789 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 13 Jan 2010 21:25:44 +0300 Subject: [PATCH] probable fix for schema 63 updating problem --- functions.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/functions.php b/functions.php index 369a3bcf..f6ce227f 100644 --- a/functions.php +++ b/functions.php @@ -1978,7 +1978,12 @@ } function get_user_theme_path($link) { - $theme_id = get_pref($link, "_THEME_ID"); + + if (get_schema_version($link) >= 63) { + $theme_id = get_pref($link, "_THEME_ID"); + } else { + $theme_id = 1; + } $result = db_query($link, "SELECT theme_path FROM ttrss_themes WHERE id = '$theme_id'"); @@ -2040,6 +2045,11 @@ return "even"; } + function get_schema_version($link) { + $result = db_query($link, "SELECT schema_version FROM ttrss_version"); + return (int) db_fetch_result($result, 0, "schema_version"); + } + function sanity_check($link) { error_reporting(0); -- 2.39.5