Skip to content

Commit 0d167a1

Browse files
authored
Update related.php
1 parent 4d5058e commit 0d167a1

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

themes/main/layouts/related.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
<?php $seenvids = array();
22
$hs = uHistory();
33
if (not_empty($hs)) {
4-
$seenvids = @explode(',', uHistory());
4+
$seenvids = explode(',', $hs);
5+
$seened = $video->id . ',' . $hs;
6+
$noseen = "AND " . DB_PREFIX . "videos.id NOT IN (" . $seened . ")";
7+
} else {
8+
$noseen = "AND " . DB_PREFIX . "videos.id <> " . intval($video->id);
9+
$seenvids[1] = $video->id;
510
}
6-
$seened = $video->id;
7-
8-
$seened = rtrim($seened, ",");
9-
$noseen = "AND " . DB_PREFIX . "videos.id not in (" . $seened . ")";
1011
if (get_option('RelatedSource', '0') == 1) {
1112
if (isset($video->category) && not_empty($video->category)) {
1213
$result = $cachedb->get_results("SELECT " . DB_PREFIX . "videos.title," . DB_PREFIX . "videos.id as vid," . DB_PREFIX . "videos.thumb, " . DB_PREFIX . "videos.views," . DB_PREFIX . "videos.duration," . DB_PREFIX . "users.name, " . DB_PREFIX . "users.id as owner, " . DB_PREFIX . "users.group_id FROM " . DB_PREFIX . "videos LEFT JOIN " . DB_PREFIX . "users ON " . DB_PREFIX . "videos.user_id = " . DB_PREFIX . "users.id where " . DB_PREFIX . "videos.category in (" . toDb($video->category) . ") and " . DB_PREFIX . "videos.pub > 0 " . $noseen . " and " . DB_PREFIX . "videos.media = '" . $video->media . "' ORDER BY " . DB_PREFIX . "videos.id DESC limit 0," . get_option('related-nr'));

0 commit comments

Comments
 (0)