diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/db.pm | 26 |
1 files changed, 26 insertions, 0 deletions
@@ -944,6 +944,24 @@ sub get_recent_files return \@rows; } +sub get_thread_comment_modified + { + my ($id) = @_; + my $query; + + $id = $dbh->quote($id); + $query = "SELECT MAX(date) FROM comments WHERE id=$id"; + + $sth = $dbh->prepare($query); + $sth->execute(); + my ($date) = $sth->fetchrow_array(); + $sth->finish(); + + if ($date == 0) + { return -1; } + + return $date; + } @@ -1684,6 +1702,14 @@ sub update_thread_size $rows = $dbh->do($query); } +sub update_thread_lastmodified + { + my ($id, $disp) = @_; + $id = $dbh->quote($id); + $disp = $dbh->quote($disp); + $query = "UPDATE threads SET lastmodified=$disp WHERE id=$id"; + $dbh->do($query); + } sub update_thread_display { my ($id, $disp) = @_; |
