From: Andrew Dolgov Date: Wed, 13 Jan 2010 18:25:44 +0000 (+0300) Subject: probable fix for schema 63 updating problem X-Git-Tag: 1.4.0~58 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=e4c51a6ce960a7772065be14fd787a4213831789;p=tt-rss.git probable fix for schema 63 updating problem --- 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);