Set as array, not stdClass

This commit is contained in:
Retro_Guy 2023-05-02 10:42:03 -07:00
parent 3b8306c3ab
commit 653be9a31e
1 changed files with 7 additions and 7 deletions

View File

@ -618,14 +618,14 @@ function groups_show($gruppen) {
// Subscribed features // Subscribed features
$filename = $spooldir."/".$g->name."-lastarticleinfo.dat"; $filename = $spooldir."/".$g->name."-lastarticleinfo.dat";
if(is_file($filename)) { if(is_file($filename)) {
$lastarticleinfo = unserialize(file_get_contents($filename)); $lastarticleinfo = unserialize(file_get_contents($filename));
} else { } else {
$lastarticleinfo->date = 0; $lastarticleinfo['date'] = 0;
} }
if(isset($userdata[$g->name])) { if(isset($userdata[$g->name])) {
$groupdisplay.='</span><p class="np_group_desc">'; $groupdisplay.='</span><p class="np_group_desc">';
$groupdisplay.='<a class="np_group_desc" href="index.php?unsub='.$g->name.'">(unsubscribe)</a>'; $groupdisplay.='<a class="np_group_desc" href="index.php?unsub='.$g->name.'">(unsubscribe)</a>';
if($userdata[$g->name] < $lastarticleinfo->date) { if($userdata[$g->name] < $lastarticleinfo['date']) {
$groupdisplay.='<a href="overboard.php?thisgroup='._rawurlencode($g->name).'&time='.$userdata[$g->name].'">(new)</a> '; $groupdisplay.='<a href="overboard.php?thisgroup='._rawurlencode($g->name).'&time='.$userdata[$g->name].'">(new)</a> ';
} }
$groupdisplay.='</p'; $groupdisplay.='</p';
@ -645,7 +645,7 @@ function groups_show($gruppen) {
$groupdisplay.='</td><td class="'.$lineclass.'"><div class="np_last_posted_date">'; $groupdisplay.='</td><td class="'.$lineclass.'"><div class="np_last_posted_date">';
// Handle newsportal errors in lastarticleinfo.dat // Handle newsportal errors in lastarticleinfo.dat
if($lastarticleinfo->date == 0) { if($lastarticleinfo['date'] == 0) {
$database = $spooldir.'/articles-overview.db3'; $database = $spooldir.'/articles-overview.db3';
$table = 'overview'; $table = 'overview';
$articles_dbh = rslight_db_open($database); $articles_dbh = rslight_db_open($database);
@ -671,16 +671,16 @@ function groups_show($gruppen) {
$fromoutput[0] = $fromaddress[1]; $fromoutput[0] = $fromaddress[1];
} }
if((isset($CONFIG['hide_email']) && $CONFIG['hide_email'] == true) && (strpos($fromoutput[0], '@') !== false)) { if((isset($CONFIG['hide_email']) && $CONFIG['hide_email'] == true) && (strpos($fromoutput[0], '@') !== false)) {
$lastarticleinfo->name = truncate_email($fromoutput[0]); $lastarticleinfo['name'] = truncate_email($fromoutput[0]);
} else { } else {
$lastarticleinfo['name'] = $fromoutput[0]; $lastarticleinfo['name'] = $fromoutput[0];
} }
} }
} }
$groupdisplay.=get_date_interval(date("D, j M Y H:i T",$lastarticleinfo->date)); $groupdisplay.=get_date_interval(date("D, j M Y H:i T",$lastarticleinfo['date']));
$groupdisplay.='<table><tr><td>'; $groupdisplay.='<table><tr><td>';
$groupdisplay.='<font class="np_last_posted_date">by: '; $groupdisplay.='<font class="np_last_posted_date">by: ';
$groupdisplay.=create_name_link(mb_decode_mimeheader($lastarticleinfo->name), $lastarticleinfo->from); $groupdisplay.=create_name_link(mb_decode_mimeheader($lastarticleinfo['name']), $lastarticleinfo['from']);
$groupdisplay.='</td></tr></table>'; $groupdisplay.='</td></tr></table>';
} }
$groupdisplay.="\n"; $groupdisplay.="\n";