From 34accbd7665674a22774144de6749c14ff0d0962 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 27 May 2017 13:36:03 -0400 Subject: [PATCH] Use summaries for RSS titles if possible. --- IcculusFinger_daemon.pl | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/IcculusFinger_daemon.pl b/IcculusFinger_daemon.pl index d651eae..e4db132 100755 --- a/IcculusFinger_daemon.pl +++ b/IcculusFinger_daemon.pl @@ -939,7 +939,7 @@ sub output_oneuser_rss { return($err) if defined $err; my $u = $link->quote($user); - my $sql = "select postdate, text from $dbtable_archive where username=$u" . + my $sql = "select postdate, text, summary from $dbtable_archive where username=$u" . " order by postdate desc limit $oneuser_rss_items"; my $sth = $link->prepare($sql); if (not $sth->execute()) { @@ -965,6 +965,11 @@ sub output_oneuser_rss { $wanted_section = undef; # global that gets set in do_fingering() and elsewhere... $output_text = $row[1]; + my $summary = $row[2]; + if ($summary eq '') { + $summary = ".plan update from $user, $dateandtime"; + } + # Might need to add this back in someday... #if (length($output_text) >= 5*1024) { # $output_text = substr($row[1],0,5*1024) . " ...\n"; @@ -987,7 +992,7 @@ sub output_oneuser_rss { $href =~ s/\&/&/g; $rdfitems .= " \n"; $digestitems .= " \n"; - $digestitems .= " .plan update from $user, $dateandtime\n"; + $digestitems .= " $summary\n"; $digestitems .= " $href\n"; $digestitems .= " $itempubdate\n"; $digestitems .= " $output_text\n";