From 9e21a5713ffb888ccb3fcc3aa72f9970d4f4a372 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 5 May 2007 12:07:38 +0100 Subject: handle missing update schema diff in update.php --- update.php | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'update.php') diff --git a/update.php b/update.php index e3a25f47c..8daacc969 100644 --- a/update.php +++ b/update.php @@ -82,12 +82,22 @@ function confirmOP() { ksort($update_versions, SORT_NUMERIC); $latest_version = max(array_keys($update_versions)); - + if ($version == $latest_version) { - print "

".__("Tiny Tiny RSS database is up to date.")."

"; - print "
- -
"; + + if ($version != SCHEMA_VERSION) { + print_error(__("Could not update database")); + + print "

" . + __("Could not find necessary schema file, need version:") . + " " . SCHEMA_VERSION . __(", found: ") . $latest_version . "

"; + + } else { + print "

".__("Tiny Tiny RSS database is up to date.")."

"; + print "
+ +
"; + } return; } -- cgit v1.2.3-54-g00ecf