Thanks for the report!
This looks, as if the needed tables are not installed. Did you saved your configuration once? Can you look into your database wether there is a table ['dbPrefix']}tweetbackhistory?
Or, if the table is there, but never a tweetback was found before, try this one: You'll find this code in the php file mentioned in the error message:
Code: Select all
function find_highest_twitterid() {
global $serendipity;
$query = "SELECT lasttweetid FROM {$serendipity['dbPrefix']}tweetbackhistory";
$rows = serendipity_db_query($query);
$highest_id = "0";
foreach($rows as $row) {
$id = $row['lasttweetid'];
if ("$id" > "$highest_id") $highest_id = "$id";
}
return $highest_id;
}
replace it with this (one line added):
Code: Select all
function find_highest_twitterid() {
global $serendipity;
$query = "SELECT lasttweetid FROM {$serendipity['dbPrefix']}tweetbackhistory";
$rows = serendipity_db_query($query);
if (!is_array($rows)) return "0";
$highest_id = "0";
foreach($rows as $row) {
$id = $row['lasttweetid'];
if ("$id" > "$highest_id") $highest_id = "$id";
}
return $highest_id;
}
This should help for the start. After this try, if you are getting tweetbacks.
I will send an update soon, that fixes this.
Later: Added Version 1.14 to Spartacus and into the files area of my blog, that fixes this (and some more problems).