aboutsummaryrefslogtreecommitdiffstats
path: root/src/client
diff options
context:
space:
mode:
authorRblSb <msrblsb@gmail.com>2020-06-07 21:21:10 +0300
committerRblSb <msrblsb@gmail.com>2020-06-07 21:21:10 +0300
commitd6ffc5c839c18003695eaf08205e4399c20bb78e (patch)
tree5567b08c333da8cfd0c9f3dcf285c6111c9a309d /src/client
parentd31f0b30481f6180e7907aee27413e5d208539aa (diff)
Hide iframes duration
Diffstat (limited to 'src/client')
-rw-r--r--src/client/Player.hx8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/client/Player.hx b/src/client/Player.hx
index 7de6d36..8fe42b3 100644
--- a/src/client/Player.hx
+++ b/src/client/Player.hx
@@ -209,10 +209,11 @@ class Player {
public function addVideoItem(item:VideoItem, atEnd:Bool):Void {
final url = item.url.htmlEscape(true);
+ final duration = item.isIframe ? "" : duration(item.duration);
final itemEl = Utils.nodeFromString(
'<li class="queue_entry info" title="${Lang.get("addedBy")}: ${item.author}">
<header>
- <span class="qe_time">${duration(item.duration)}</span>
+ <span class="qe_time">$duration</span>
<h4><a class="qe_title" href="$url" target="_blank">${item.title.htmlEscape()}</a></h4>
</header>
<span class="controls">
@@ -323,7 +324,10 @@ class Player {
function totalDuration():String {
var time = 0.0;
- for (item in items) time += item.duration;
+ for (item in items) {
+ if (item.isIframe) continue;
+ time += item.duration;
+ }
return duration(time);
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage